__deepcopy__
メソッドを定義するオブジェクトがあります。指定されたメソッドではなく、クラスのオブジェクトがコピーされるデフォルトの方法でディープコピーする関数が欲しいですobject
。
どうすればそれができますか?私はそれをコーディングしようとすることができると思いますが、おそらく私が考えていない多くの「落とし穴」があるでしょう.
私がそうしているのは、__deepcopy__
メソッドを実装するオブジェクトクラスがあり、そのメソッドが何らかの条件をチェックし、場合によっては特定の方法でオブジェクトをディープコピーし、他の場合にはディープコピーするためです。デフォルトobject
の方法。