2.27python__del__()方法
Posted yescarf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.27python__del__()方法相关的知识,希望对你有一定的参考价值。
#date:2020/2/27 #conten: python13.2继承 __del__()方法 """"__del()方法 创建对象后,python解释器[默认]调用__init__()方法: 当删除一个对象是,python解释器也会默认调用一个方法,这个方法就是__del__()方法 当内存中构建一个对象数据的时候回调__init__()方法。 当内存中销毁(释放)一个对象时回调__del()方法 调用逻辑: __new__()创建对象 其次 python解释器调用__init__()方法 最后完成对象初始化 """ class User: def __init__(self): print(‘初始化方法‘) def __del__(self): print(‘结束调用,清掉了内存‘) u1 = User()#构造一个对象后,自动调用init方法 u2 = u1 print(‘**‘*30) del u1 print(‘--‘*30) del u2 print(‘&&‘*30) """总结 """
以上是关于2.27python__del__()方法的主要内容,如果未能解决你的问题,请参考以下文章
python中__init__ ,__del__ &__new__