相关疑难解决方法(0)

Django — async_to_sync 与 asyncio.run

我们可以使用这两个函数来同步运行任何异步函数:

import asyncio
from asgiref.sync import async_to_sync

asyncio.run(asyncio.sleep(1))
async_to_sync(asyncio.sleep)(1)
Run Code Online (Sandbox Code Playgroud)

有什么不同?我们可以总是使用asyncio.run代替async_to_sync吗?

python django python-asyncio django-channels

12
推荐指数
1
解决办法
7674
查看次数

标签 统计

django ×1

django-channels ×1

python ×1

python-asyncio ×1