基本异步函数
import asyncio async def fetch_data(): await asyncio.sleep(1) return "数据" async def main(): result = await fetch_data() print(result) asyncio.run(main())
并发执行
async def main(): tasks = [fetch_data() for _ in range(3)] results = await asyncio.gather(*tasks) print(results)
转载请注明:周志洋的博客 » Python实用技巧-异步编程入门