【发布时间】:2021-08-06 13:01:39
【问题描述】:
很清楚我是如何在 python3 中使用 asyncio 的。
import asyncio
import time
async def do_something(number):
print(f"do something no.{number} at timestamp : {time.perf_counter():6.2f}")
await asyncio.sleep(1)
print(f"do something no.{number} ended at timestamp: {time.perf_counter():6.2f}")
async def main():
await asyncio.gather(
do_something(1),
do_something(2)
)
asyncio.run(main() )
但是,我不知道如何创建自己的“await”对象,例如 asyncio.sleep。在这个“await”中,我可以封装 urllib.request,不是吗?
有人可以发布一个例子吗? 非常感谢。
【问题讨论】: