Python魔法方法之属性访问 ( __getattr__, __getattribute__, __setattr__, __delattr__ )
通常情况下,我们在访问类或者实例对象的时候,会牵扯到一些属性访问的魔法方法,主要包括:①__getattr__(self,name):访问不存在的属性时调用②__getattribute__(self,name):访问存在的属性时调用(先调用该方法,查看是否存在该属性,若不存在,接着去调用①)③__setattr__(self,name,value):设置实例对象的一个新的属性时调用④__dela