python的协程(可实现高并发)


一、生成器例子

def f():
print('你好')
name = yield 44
print(name)
yield 55
g = f()
next(g)
print(g.send('zhou'))

二、

from builtins import print, next, range


def consumer(name):
print('---->开始吃包子了......')
while True:
baozi = yield
print('%s 吃了包子编号为:%s'%(name,baozi))
def producer():
next(conn)
next(conn2)
for i in range(5):
conn.send(i)
conn2.send(i)

if __name__ == '__main__':
conn = consumer('张三')
conn2 = consumer('李四')
p = producer()

 

三、

 

四、


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM