Python 的对象天生拥有一些神奇的方法,它们总被双下划线所包围,他们是面向对象的 Python 的一切。
getattribute(self, item)
给方法和__getattr__方法类似,但是它更加强大,所有访问属性的行为都会调用这个方法,不仅仅是不存在的属性。
del(self)
析构函数。Python中__del__可以认为是析构函数了,在一个实例被销毁时它会执行。该方法是解释器自动调用的,一般情况下不重写。
Python 的对象天生拥有一些神奇的方法,它们总被双下划线所包围,他们是面向对象的 Python 的一切。
getattribute(self, item)
给方法和__getattr__方法类似,但是它更加强大,所有访问属性的行为都会调用这个方法,不仅仅是不存在的属性。
del(self)
析构函数。Python中__del__可以认为是析构函数了,在一个实例被销毁时它会执行。该方法是解释器自动调用的,一般情况下不重写。