__del__方法是python的内置方法之一,该方法通常在类对象被删除时调用。
NB(注意): # 后面的部分表示输出结果
代码如下:
class Debug:
def __del__(self):
print("The Debug object has been deleted!")
# debug
main = Debug() # The Debug object has been deleted!
del main
main = Debug()
创建了一个类对象main
,del main
表示删除main
对象,此时调用__del__
函数。