Python中 如何销毁对象进行垃圾回收操作呢?


摘要:
下文讲述Python中销毁对象垃圾回收的操作说明,如下所示:

主动销毁对象是每门语言都拥有的功能,那么Python中如何进行对象销毁操作呢?
下文将一一道来,如下所示:

实现思路:  
     只需在类定义时,加入析构函数 __del__ 
      __del__ 析构函数会在对象销毁的时候被调用

例:
Python 对象销毁的示例分享

#maomao365.com
#对象销毁自动运行__del__的示例分享

class A(object): 
   x = 88
   name = None
   y = 99
   def __init__(self,name):
        self.x = 100
        self.y = 200
        self.name = name
   def __del__(self): 
        print ('我已经被销毁')
         


b = A("maomao");
c = A("maomao365.com");

del b;
del c;

//输出
我已经被销毁
我已经被销毁
Python销毁对象的示例分享

Python销毁对象的示例分享