多进程
数据
共享
:
多进程
模块:multiprocessingimport multiprocessing
共享
数据
类型: 数值型, 数组型,字典和列表(dict, list)数值型: multiprocessing.Value()
数组型: multiprocessing.Array()
dict, list:
with multiprocessing.Manager() as MG:
进程
之间
共享
数据
(数值型):import multiprocessing
def func(num):
num.value=10.78 #子
进程
改变数值的值,主
进程
跟着改变
if __name__=="__main__":
num=multiprocessing.Value("d",10.0) # d表示数值,主
进程
与子
进程
共享
这个value。(主
进程
与子
进程
都是用的同一个value)
print