标签:name BIF 子类 object 相关 属性 class classinfo
1、issubclass(class,classinfo),用于判断 class 是否是 classinfo 子类。如果是,返回True, 否则返回 False。
注意:(1)、一个类被认为是自身的子类
(2)、classinfo 可以是一个元祖(元祖是由各个class名构成),只要 class 是其中任何一个候选类的子类,就会返回 True.
2、isinstance(object,classinfo) ,用于判断class是否是 classinfo 子类,如果是,返回True...
注意:(1)、第一个参数必须是对象,否则永远是返回False
(2)、第二个参数是类或是由类组成的元祖。
3、hasattr(object,name)测试一个对象object是否指定的name属性,注意,name 要用引号括起来。
4、getattr(object,name[,default]) 返回object对象指定的属性值,可设置default参数值,如果指定属性不存在,就会打印default内容。
5、setattr(object,name,value),给object对象设置name属性。delattr(object,name)删除object对象name属性。
6、property(fget = None , fset = None , fdel = None, doc = None) 通过属性方法取得、设置、删除属性。其作用在于
标签:name,BIF,子类,object,相关,属性,class,classinfo 来源: https://www.cnblogs.com/Chris-01/p/10467078.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。