私は__del__()
、オブジェクトが間違った内部状態にあるときに削除された場合に備えて、警告ログを書き込むために使用します(それについての怒りはありません)。
del my_object
テストしてみましたが、テストで使っています__del__()
が、呼ばれていないようです。
__del__()
のリファレンスは、これが発生する可能性のある3つの状況について警告していますが、それらをデバッグする方法についての手がかりは提供していません。
だから...どうやってそれをデバッグするのですか?