我想分批处理协程,如下所示: import asyncio
print(f"Start Task {i}") print(f"Finished Task {i}")
for i in range(10):
await asyncio.gather(*[test(10*i+j) for j in range(10
我编写了上面给出的协程,并创建了一些任务。tasks = (asyncio.create_task(say_helloworld(i)) for i in range(10)) for task in tasks:最后,我运行了包装器协程我的预期是程序将在大约10秒内完成,因为每个任务将同时等待,而不是以同步的方式。