1. 程式人生 > >Manager解決Process進程之間的數據訪問

Manager解決Process進程之間的數據訪問

RoCE info import alt 分享圖片 port tar man sta

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)

圖例:  

    技術分享圖片

Manager解決Process進程之間的數據訪問