标签:cli self com item click shu ima code list
isinstance(obj,cla) 检查obj是否是类cls的对象
issubclass(sub,super) 判断sub是否super的子类
__getattribute__ 属性不管存在,都会触发,优先级触发
raise AttributeError 抛出,手动模拟异常错误
class Hhh(list): yanse=‘黑‘ def shuo(self): print(‘吹牛‘) def __getattribute__(self, item): print(‘执行getattbibute属性‘) raise AttributeError(‘paochuyichang‘) def __getattr__(self, item): print(‘执行getattr属性‘) h1=Hhh() h1.shuo() # print(isinstance(h1,Hhh)) # print(issubclass(Hhh,list))
isinstance,issubclass,getattribute
标签:cli self com item click shu ima code list
原文地址:https://www.cnblogs.com/jintian/p/10934074.html