标签:zha style import sleep pre event 实现 class with
1 import gevent 2 def zhao(): 3 print("我姓赵") 4 gevent.sleep(2) 5 print("我叫赵高") 6 def qian(): 7 print("我姓钱") 8 gevent.sleep(1) 9 print("我叫钱多") 10 def sun(): 11 print("我姓孙") 12 gevent.sleep(0) 13 print("我叫孙子") 14 15 16 gevent.joinall([ 17 gevent.spawn(zhao), 18 gevent.spawn(qian), 19 gevent.spawn(sun), 20 ])
该实例利用gevent自动实现IO切换,执行结果如下:
我姓赵
我姓钱
我姓孙
我叫孙子
我叫钱多
我叫赵高
Process finished with exit code 0
利用协程可以有效的处理多并发,降低系统开销。
标签:zha style import sleep pre event 实现 class with
原文地址:http://www.cnblogs.com/chengyonggao/p/7257371.html