标签:存在 val att self 用户 name 就会 setattr 重写
__getattr__(self,name) 当用户试图访问name,而name属性不存在时就会调用getattr
__getattribute__(self,name) 当用户试图访问name时就会调用getattribute
__setattr__(self,name,value)当name被设置为value的时候就会调用setattr
__delattr__(self,name)当name属性被删除时就会调用delattr
只有重写以上四个魔法方法,就可以改变属性访问
标签:存在 val att self 用户 name 就会 setattr 重写
原文地址:http://www.cnblogs.com/themost/p/6505230.html