ロードしたい漬物のオブジェクトがあります。ただし、Pickle はいくつかの奇妙な (メモリ関連の可能性がある) エラーを返します。これについては、ここでも簡単に説明します。
Python Pickling Dictionary EOFError
ロードすると、小さなオブジェクトの場合はEOFエラーが発生しますが、単にEOFエラーが発生します。オブジェクトを JSON として保存することはできませんでした (たとえば、このHow to make a class JSON serializableは機能しませんでした)。これは、次のエラーのためです: AttributeError: 'numpy.ndarray' object has no attribute ' dict ', これは非常に奇妙でした。オブジェクト内のすべての値のタイプを確認すると、そこには配列がありません...したがって、これを解決する方法を誰かが知っていれば、それも高く評価されます!
とにかく、これを避けて、Pickle の代わりに JSON 経由でオブジェクトを読み取りたい (またはその他の方法)。これはまったく可能ですか?この問題の回避策はありますか? Pickle で読み込まずに、既に Pickled オブジェクトを格納した後、何らかの形で変換することは可能です。
よろしくお願いします。