1 __del__方法
- 在删除对象的时候,会默认调用__del__方法。
'''
2020.3.17
@BUG369456
__del__的学习
'''
#定义一个测试对象 用来学习__del__函数
class Test:
def pri(self):
print("_______________")
#在删除对象的时候会被调用
def __del__(self):
print("___对象已经被删除___")
test_del = Test()
test_del2 = test_del
#删除不是将内存的对象删除 而是将对象名的引用删除
print('__________1_______')
del test_del
print('__________2______')
test_del2.pri()
print('_______3______')
- 这段代码的运行结果为:
- 这里我们可以看到,del是在最后执行的。