类中的获取属性、设置属性的方法:
重载属性访问函数
'''
类中的获取属性、设置属性的方法:
重载属性访问函数
'''
class C:
def __getattribute__(self, item):
print(
'getattribute')
super().__getattribute__(item)
def __getattr__(self,name):
print(
'getattr')
def __setattr__(self,name,value):
print(
'setattr')
super().__setattr__(name,value)
def __delattr__(self,name):
print(
'delattr')
super().__delattr__(name)
if __name__ ==
'__main__':
c = C()
c.x =
1
del c.x