我想在类中定义如下函数:
class multiprocessing_np_arr_base_class(object):
def pool_init(self, _shr_var1, _shar_var2, _shr_var3,...):
global shr_var1
shr_var1 = _shr_var1
global shr_var2
shr_var2 = _shr_var2
global shr_var3
shr_var3 = _shr_var3
...
池初始化写起来很乏味。有没有可能定义一个函数,自动为给定给函数的每个变量x执行两行(全局x,x=\ux)
pool_init函数模仿了J.F.Sebastian的答案 Use numpy array in shared memory for multiprocessing。我目前正在使用Python2.7
谢谢你的帮助
我建议您实现以下内容:
那么用法是:
相关问题 更多 >
编程相关推荐