推荐 最新
UX_siri

Python 异步编程的问题 Asyncio ?

我发现 "await" 并没有用 "update_product_loop" 还是立刻就执行力,那 "await" 和 "async" 的到底是什么含义,以及我要怎么才能做到真正的等 异步任务 "a" 完成再去其它呢,就是说 "a" 里有很多子任务是异步的 async def main(): for page in JDServer.api("api/product/getPageNum"): if products_insert_on: await recursion_products_init(page["page_num"]) update_product_loop() if category_insert_on: recursion_sync_category(page["page_num"]) async with asyncio.TaskGroup() as tg: tg.create_task(update_product_category()) tg.create_task(update_products_price()) asyncio.run(main())

0
1
0
浏览量16