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))

版权声明:本文为lw_zhaoritian原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。