これは予想される動作だと思いますが、私が行った調査が空白になっているため、理由を確認して調べたいと思います。
データを取得し、カスタムクラスの新しいインスタンスを作成して、それをリストに追加する関数があります。クラスには変数が含まれているだけです。
次に、プロトコル2をバイナリとして使用して、そのリストをファイルにピクルスします。後でスクリプトを再実行し、ソースからデータを再プルします。テスト用に、カスタムクラスインスタンスを含む新しいリストを作成し、データをソースに保持します。同じデータ。
ピクルスファイルをリロードします
今私がするとき:
print source_list == pickle_list
これは常に戻ってきFalse
ます。リストを印刷したり、構造を調べたりすると、まったく同じように見える理由がわかりません。
どんなアイデアも素晴らしいでしょう、これは私が分類する必要がある私の最後の少しです。