Sanic框架中的同步和异步

app和loop是全局的

可以全局的设置 app.属性 到处取值

后台任务可以添加在后台

如果您希望安排后台任务在循环开始后运行,则Sanic提供了add_task方法可以轻松地做到这一点。

async def notify_server_started_after_five_seconds(app):
    await asyncio.sleep(5)
    print(app.name)
app.add_task(notify_server_started_after_five_seconds(app))
上一篇:论如何用python写一个简单的网页api


下一篇:Sanic十二:Sanic抛出异常、捕获异常、处理