Manager解决Process进程之间的数据访问

import multiprocessing

mgr = mutiprocessing.Manager()  开启一个子进程,并返回用来与其通信的管理器

share_list = mgr.list()    #还有mgr.dic()   , mgr.Queue() 方法

def func(myli):

  myli.append("aaa")

p = multiprocessing.Process(target = func,args=(share_list,))

p.start()

p.join()

print(share_list)

图例:  

    

扫描二维码关注公众号,回复: 4172268 查看本文章

猜你喜欢

转载自www.cnblogs.com/cxhzy/p/9994661.html