ホームページ >バックエンド開発 >Python チュートリアル >キーワード del とインスタンス メソッド __del__(self) についての簡単な説明
Python には __del__(self) に似た特別なメソッドが多数あります。 __gt__() や __le__() など、名前から近似関数を推測できるものもありますが、自由に推測できないものもあります。もちろん私だけかもしれませんが、例えばこれから出てくる __del__() と del は、オブジェクトを del するときに __del__() が呼び出されるのだと思っていましたが、何度も筆記試験に落ちた後、私はこれらのより微妙なものをレビューし始めたところです ^_^!
おしゃべりはこれくらいにして、本題に入りましょう!
実際、del がオブジェクトを削除すると、オブジェクトの参照カウントが 1 つ減ります。ただし、__del__() は呼び出されるたびに呼び出されるわけではないことに注意してください。これは、次の例でわかるように、オブジェクトの参照カウントが 0 になったときに __del__() が呼び出されるからです。