一、协程
1、协程是在一个进程里面或是一个线程里面,将任务分成了多份,也是完成多任务、并发的一种方式
2、例子:
3、greenlet模块
为了更好的使用协程来完成多任务,使用python中的greenlet模块对其封装,从而使得切换任务变得更简单
sudo python3 -m pip install greenlet 安装模块
4、gevent 模块
gevent.monkey.patch_all( ) 将程序中所遇到的耗时操作代码转换为gevent中自己实现的模块
gevent.getcurrent( ) 获得协程对象
gevent.sleep( ) gevent模块中的sleep方法
以上介绍了event模块的一些用法,下面是该模块的常用形式: