python 进程queue

from multiprocessing import Process, Queue


def f(q):
    q.put([42, None, 'hello'])

if __name__ == '__main__':
    q = Queue()
    p = Process(target=f, args=(q,))
    p.start()
    print(q.get())  # prints "[42, None, 'hello']"
    p.join()

  

from multiprocessing import Process, Queue


def f(q):
q.put([42, None, 'hello'])

if __name__ == '__main__':
q = Queue()
p = Process(target=f, args=(q,))
p.start()
print(q.get()) # prints "[42, None, 'hello']"
p.join()

posted @ 2020-09-23 11:25  安好_世界  阅读(187)  评论(0编辑  收藏  举报