python的协程

协程的概念

与线程相比,协程是用户态轻量级的线程。
与事件循环相比,是经过封装的看起来像同步的。不过协程也是单线程,本质也是异步+回调。

Python 协程的历史

yield有什么用

为了理解什么是yield,必须先理解生成器和迭代。

  • 所谓迭代,迭就是反复,代就是替代,用对一个变量反复赋值,这是在干什么?不就是for...in吗?所以迭代就是遍历。for...in也叫做迭代器。可以被遍历的,就是可迭代对象。
  • 生成器是可迭代的,

asyncio

asyncio是事件循环框架

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容