小编A.S*_*ith的帖子

同步睡眠进入asyncio协同程序

我有一个协程如下:

async def download():
    downloader = DataManager()
    downloader.download()
Run Code Online (Sandbox Code Playgroud)

DataManager.download() 方法看起来像:

def download(self):
    start_multiple_docker_containers()
    while True:
        check_containers_statuses()
        sleep(N)  # synchronous sleep from time module
Run Code Online (Sandbox Code Playgroud)

这是一个好习惯吗?如果没有,我怎么能使用asyncio.sleepdownload()

或许这样的代码结构在概念上是错误的?

python asynchronous python-3.x python-asyncio

7
推荐指数
1
解决办法
4301
查看次数

标签 统计

asynchronous ×1

python ×1

python-3.x ×1

python-asyncio ×1