为create_task函数添加await关键字并使用async/await语法异步调用该函数。
示例代码:
import asyncio
async def run_process(): print("start process") await asyncio.sleep(2) print("process done")
async def main(): print("start main") task = asyncio.create_task(run_process()) await task print("main done")
asyncio.run(main())
在上述示例代码中,使用async/await和await关键字异步调用create_task函数,从而防止阻塞线程的问题。