asyncio 实战
python
async def main():
async with aiohttp.ClientSession() as session:
tasks = [fetch(session, url) for url in urls]
return await asyncio.gather(*tasks)
asyncio.run(main())asyncio.to_thread 把 CPU/阻塞 IO 踢进线程池,保持 loop 畅通。
勿在 async 路由里直接 time.sleep——那是性能静音器。