Python中的常见特殊方法—— del方法

__del__() 方法用于销毁Python对象——在任何Python对象将被系统回收的时候,系统都会自动调用这个方法。但是不要以为对一个变量执行del操作,该变量引用的对象就会被回收,当然不是,如果有多个变量引用它,del其中一个变量是不会回收该对象的。

栗子如下:

 1 #coding=utf-8
 2 class Item:
 3     def __init__(self,name,price):
 4         self.name=name
 5         self.price=price
 6     def

你可能感兴趣的:(python)