Python multiprocessing.Pool.map()方法正在抛出AttributeError 来自多处理导入池的 A类: 定义初始化(self,n): self.n=n 迪夫·福(自我,我): 返回i+1 def bar(自): l=列表(映射(self.\u foo,范围(self.n))) 印刷品(透镜(l)) def baz(自我): 池=池(2) l=list(pool.map(self.\uufoo,range(self.n))) 印刷品(透镜(l)) a=a(3) a、 bar() a、 baz()

Python multiprocessing.Pool.map()方法正在抛出AttributeError 来自多处理导入池的 A类: 定义初始化(self,n): self.n=n 迪夫·福(自我,我): 返回i+1 def bar(自): l=列表(映射(self.\u foo,范围(self.n))) 印刷品(透镜(l)) def baz(自我): 池=池(2) l=list(pool.map(self.\uufoo,range(self.n))) 印刷品(透镜(l)) a=a(3) a、 bar() a、 baz(),python,dataframe,multiprocessing,Python,Dataframe,Multiprocessing,以下是简短的输出: 3 AttributeError:'对象没有属性'\uuufoo' 我想使用Pool来处理一个大的dataframe,但是Pool.map不起作用-如何处理它?不要对\uuuuufoo使用双下划线名称;名字被弄乱了 如果要将成员标记为内部或“私有”,请使用\u foo

以下是简短的输出:

3
AttributeError:'对象没有属性'\uuufoo'

我想使用
Pool
来处理一个大的
dataframe
,但是
Pool.map
不起作用-如何处理它?

不要对
\uuuuufoo
使用双下划线名称;名字被弄乱了

如果要将成员标记为内部或“私有”,请使用
\u foo