Pythonのpickleシリアライザを使用して欠損値のデフォルトを提供したいと思います。クラスは単純なので、デフォルトはクラスの__init__
メソッドに自然に存在します。Python Pickleコールコンストラクタ
pickle documentationからは、__getnewargs__
があることがわかります。しかし、これは「酸洗い」の前に__getnewargs__
が存在する場合にのみ機能します。
Python pickleに、初期化されていないオブジェクトではなく常にコンストラクタを呼び出す方法はありますか?