进程间数据共享
2022-01-31 本文已影响0人
测试探索
第一种方式(Queue)
image.pngput为向管道里放值,get为向管道里取值
import multiprocessing
def task(q):
for i in range(10):
q.put(i)
if __name__ == '__main__':
queue = multiprocessing.Queue()
p = multiprocessing.Process(target = task,args = (queue,))
p.start()
p.join()
print("主进程")
print("a:",queue.get())
print("b:",queue.get())
image.png