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

协程:生产者消费者问题

作者: 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