2
Python 3でos.environ
をどうすればよいですか?あなたが行うことができますPythonの2のPython 3でos.environをピクルする方法は?
>>> import os, pickle
>>> pickle.dumps(os.environ)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: Can't pickle local object '_createenviron.<locals>.decode'
上記作品
os.environ'は、プログラムの環境変数の実際の状態にリンクされていることになっているか '考慮すると、とにかくそれらの1つをunpickleするのは良い考えではないでしょう。あなたは 'dict(os.environ)'を簡単にピックルしてアンピクルすることができます。 – user2357112
辞書に変換するのはどうですか? 'pickle.dumps(dict(os.environ))' – falsetru