__del__方法的运行机制

__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()创建了一个类对象maindel main表示删除main对象,此时调用__del__函数。

猜你喜欢

转载自blog.csdn.net/u011699626/article/details/107977938