我尝试了所有的选项,但无法找到下面的代码的问题,它的工作时,我呼吁子self.ProcessXmlFile文件(xml\文件),但在打印结果\列表时引发以下多处理错误:
cPickle.PicklingError: Can't pickle <type 'instancemethod'>: attribute lookup __builtin__.instancemethod failed
pool = multiprocessing.Pool(processes=4)
result_list = []
for xml_file in os.listdir(self.local_folder):
result_list.append(pool.apply_async(self.ProcessXmlFile, args = (xml_file,)))
pool.close()
pool.join()
目前没有回答
相关问题 更多 >
编程相关推荐