多进程
#多进程之间的交互,Queue模块跟 线程之间的Queue模块是一样的。
from multiprocessing import Process,Queue
def fun(q):
q.put(['hello'])
if __name__ == '__main__':
q = Queue()
p = Process(target=fun,args=(q,))
p.start()
print(q.get())
p.join()
#方法跟多线程一样的
from multiprocessing import Process,Queue
def fun(q):
q.put(['hello'])
if __name__ == '__main__':
q = Queue()
p = Process(target=fun,args=(q,))
p.start()
print(q.get())
p.join()
,args=('1',)) p.start()

浙公网安备 33010602011771号