生成器并行

来源:互联网 发布:seo与网络营销 编辑:程序博客网 时间:2024/05/16 15:06
#Author:donghuiya#生成器并行import timedef consumer(name):    print("%s准备吃包子了!"%name)    while True:        baozi=yield #生成器的标志,每次都会在这截断跳出函数        print("%s包子来了"%baozi)# c=consumer('aa')#并没有执行consumer,只是返回了一个地址# c.__next__()# c.__next__()def productor():    c1=consumer('aa')    c2=consumer('bb')    c1.__next__()    c2.__next__()    print('我开始做包子了')    for i in range(10):        time.sleep(1)        print('两人分一半')        c1.send(i)        c2.send(i)productor()
原创粉丝点击