今天测试关于协程方面的代码发现我安装了greenlet模块缺导入不进。如图:

后来找了半天才发现原来greenlet被整进了gevent包中,如下导入就可以成功:

但这个greenlet没有了switch方法

原先的switch也变成了gevent.sleep,

所以协程实现就变成了如下形式

关于joinall()和spawn()的参数如下

做个备忘记录