自由式学习
992人加入学习
(0人评价)
Python基础知识-pycharm版
价格 免费
承诺服务
该课程属于 1443-李同学-算法方向-计算机视觉-就业:是 请加入后再学习

__del__方法(析构对象)和垃圾回收机制

用于实现对象被销毁时所需的操作,比如:释放对象占用的空间——打开的文件资源、网络链接

python实自动的垃圾回收,当对象没有被引用时(引用计数为0),由垃圾回收期调用__del__方法

系统会自动提供__del__方法,一般不需要自定义析构方法

 

[展开全文]

析构函数__del__(self)

用垃圾回收机制销毁0引用对象,一般不需重写

class person:

       def __del__(self):

              print("obj deleted")

        

[展开全文]