Pythonのマルチプロセスで「AttributeError:__exit__」をトラブルシューティングする方法
Python 3.2.2の複数のコアで実行できるように、csvを読み取るコードを書き直そうとしました。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 …