2020
10-08
10-08
Python魔术方法专题
_del_类的析构方法,它在对象被回收时执行,主要的作用时用来释放资源(内存文件进程等)因为Python内存回收机制,使得Python的del方法的执行时间是不确定的,因此不推荐在Python中使用析构方法。classBar(object):def__del__(self):print("被回收了!~")a=Bar()a.__del__()#主动调用是没用的,因为引用计数不为零,并不会回收资源gcprint("已经删除a了")print(a)dela#print(a)_dict_是一个绑定对象属性的字...
继续阅读 >