asyncio 简单demo
import asyncio
async def fetch_data(n):
print(f"Task {n}: 开始获取数据")
await asyncio.sleep(1) # 模拟IO操作
print(f"Task {n}: 数据获取完成")
return f"数据{n}"
async def main():
tasks = [fetch_data(i) for i in range(5)]
results = await asyncio.gather(*tasks)
print("所有任务完成,结果:", results)
if __name__ == "__main__":
asyncio.run(main())
漫思
