doc: 阅读python文档

This commit is contained in:
asahi
2025-08-21 02:20:25 +08:00
parent c20bea9ea7
commit 2989b25ad6

View File

@@ -2143,6 +2143,10 @@ world
总共有3中awaitables`coroutinue, Tasks, Futures`
对于asyncio中的三种`awaitable objects`task和coroutinue/future的区别是
- task当创建task时将会将task交给event loop待后续调度`当前coro本身并不会挂起而是会继续执行`
- coro/future当`await coro`调用时则是会挂起当前coro直接执行目标coro待目标coro执行完成后才会继续执行挂起的coro
#### Coroutinues
python中coroutinue是awaitable并且可以在其他coroutinue中通过`await`调用:
```py