标签:个数 false foo == get current pytho 自己的 设置
from multiprocessing import Queue,Process
def producer(q,food,name):
for i in range(10):
res = f"{name}生产{food},编号:{i}"
q.put(res)
print(res)
q.put('')
def consumer(q,name):
while True:
res = q.get()
if not res :break
print(f"{name}吃了{res}")
if __name__ == '__main__':
q = Queue(5)
p1 = Process(target=producer,args=(q,'cake','mark'))
p2 = Process(target=producer,args=(q,'mike','nick'))
c1 = Process(target=consumer,args=(q,'jiangheng'))
c2 = Process(target=consumer,args=(q,'yanzhibing'))
c3 = Process(target=consumer,args=(q,'yanzhibing'))
p1.start()
p2.start()
c1.start()
c2.start()
q.put(None)
c3.start()
XMind: ZEN - Trial Version
标签:个数 false foo == get current pytho 自己的 设置
原文地址:https://www.cnblogs.com/marklijian/p/11575103.html