杂谈 · Python异步

Code 事件循环 event loop 1asyncio.run(main()) 一个“调度员”,专门负责运行异步任务,并在任务等待的时候切换去做别的任务。 在事件循环中,反复做以下事情: 看看有没有协程要继续执行 执行一小段 如果遇到 await,就把这个协程暂停 去执行别的已经准备好的协程 等某个 I/O、定时器、网络请求完成后,再恢复对应协程 一直循环,直到任务都完成 大概就是看哪些事情可以做了,就去做,否则就等着 ...

2026-06-21 · BiribiriBird