美文网首页
协程:生产者消费者问题

协程:生产者消费者问题

作者: Clear_jianshu | 来源:发表于2017-11-22 11:11 被阅读0次
def consumer():
    r=''
    while True:
        n= yield r
        if not n :
            return 
        print '正在消费:%s' %n + '\n'
        r='200_OK' #完成情况
def producer(c):
    c.send(None)
    n=0
    while n<=5:
        n=n+1
        print '正在生产:%d' % n + '\n'
        r=c.send(n)
        print '消费完毕:%s' % r + '\n'
    c.close() 
c=consumer()
producer(c)

相关文章

网友评论

      本文标题:协程:生产者消费者问题

      本文链接:https://www.haomeiwen.com/subject/dnjnvxtx.html