摘要: ## python-asyncio [TOC] **协程**是在**用户态实现的**上下文切换技术 相比线程切换,协程上下文切换代价更小。 协程是**单线程**的,不存在多线程互斥访问共享变量,不用锁、信号量等机制 协程非常灵活,当出现I/O阻塞时,就去切换任务,I/O完成再唤醒,这就是所谓的 异步 阅读全文
posted @ 2023-05-20 20:46 贝壳里的星海 阅读(116) 评论(0) 推荐(0) 编辑
摘要: ## python-yield和yield from [TOC] ``` 1:可迭代、迭代器、生成器 2:如何运行/激活生成器 3:生成器的执行状态 4:从生成器过渡到协程:yield ``` ### 可迭代、迭代器、生成器 ``` from collections.abc import Itera 阅读全文
posted @ 2023-05-20 20:05 贝壳里的星海 阅读(99) 评论(0) 推荐(0) 编辑