如何在Python多进程中解决“ AttributeError:__ exit__”问题?
我试图重写一些csv读取代码,以便能够在Python 3.2.2中的多个内核上运行它。我尝试使用Pool多重处理的对象,该对象是根据工作示例改编而成的(并且已经为我的项目的另一部分工作了)。我遇到了一条错误消息,发现很难破译和排除故障。 错误: Traceback (most recent call last): File "parser5_nodots_parallel.py", line 256, in <module> MG,ppl = csv2graph(r) File "parser5_nodots_parallel.py", line 245, in csv2graph node_chunks) File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/multiprocessing/pool.py", line 251, in map return self.map_async(func, iterable, chunksize).get() File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/multiprocessing/pool.py", line 552, in get raise self._value AttributeError: __exit__ 相关代码: import csv import time import …