协程相关

from gevent import monkey;monkey.patch_all()
import time
import gevent
def eat():
    print("eating start")
    time.sleep(2)
    print("eating end")
def play():
    print("playing start")
    gevent.sleep(1)
    print("playing end")
g1 = gevent.spawn(eat)
g2 = gevent.spawn(play)
g1.join()
g2.join()

输出结果:
eating start
playing start
playing end
eating end

 协程:能够在一个线程中实现并发的效果,能够规避一些任务中的IO操作,在任务中的执行过程中,检测到IO就切换到其他任务

原文地址:https://www.cnblogs.com/superniao/p/10128644.html