0
私はPythonを初めて使いました。私は__delete__
メソッドの目的をもっと理解したいと思います。Python:__delete__メソッドの内容
私の場合、ファイルを開くクラスがあり、メソッドにfile.close
メソッドを追加します。これをいいアイデアと考えていますか?あるいは、__delete__
は別の方法で使用されていますか?
ドキュメントから、私はそれを正しく使用しているかどうかはわかりません。 http://python-reference.readthedocs.io/en/latest/docs/dunderdsc/delete.html
「__delete__」は記述子メソッドの1つです。おそらくあなたは '__del__'を望んでいるでしょうか? – vaultah
@vaultahドキュメントへのリンクを追加しました。もう一度私はPythonで新しくなったので、__delete__が何をするのか理解したいだけです。 __del__は何ですか? –
'__delete__'はディスクリプタプロトコルの一部です。あなたはディスクリプタを書いていますか? –