Python多重处理-Delete Manager命名空间变量

时间:2018-09-16 06:30:32

标签: python optimization multiprocessing

我正在尝试创建一个多处理函数,使用Manager.Namespace在整个进程中共享相同的数据框。

import multiprocessing as mp
...
mgr = mp.Manager()

config = mgr.Namespace()

config.df1= df1['var1', 'var2', 'var3', 'var4', 'time']].copy()
config.df1['time'] = pd.to_datetime(config.df1['time'])

我的问题是,使用共享变量运行config.df1,加入结果并关闭Pool.map后,如何删除Pool

0 个答案:

没有答案