私はロードしたいピクルされたオブジェクトを持っています。しかし、ピクルスは簡単にだけでなく、ここで説明されているいくつかの奇妙な(おそらくメモリ関連の)エラーを与える:それは小さなオブジェクトの場合としながら、Python 2.7でJSONを使ってPickleオブジェクトをロードする方法は?
Python Pickling Dictionary EOFError
ロード、それは単に、EOFエラーを与えます。 AttributeError: 'numpy.ndarray'オブジェクトには属性 'dict'がありません。この属性は非常に奇妙でした。このエラーのため、オブジェクトをJSONとして保存することはできませんでした(How to make a class JSON serializableなど)。オブジェクトのすべての値の型をチェックすると、そこに配列はありません。だから、誰かがこれを解決する方法を知っていれば、それはまた評価されます!
とにかく、私はこれを避け、Pickleの代わりにJSONを使ってオブジェクトを読みたいと思います。これはすべて可能ですか?この問題の回避策はありますか? Pickledで読み取らずに、Pickledオブジェクトを既に保存しておけば、何とかそれを変換することは可能ですか?
ありがとうございます。
「私はこのエッセーを英語で書いていますが、読むことができないので、代わりにフランス語で読んでみたい」と言います。意味がない。 – user2357112