国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python如何判断对象的某个属性

python如何判断对象的某个属性

属性

头像

silencement

2019-11-07 09:07:524728浏览 · 0收藏 · 0评论

在python判断某个对象是否具有某属性可以使用以下方法 

方法一:通过异常捕捉来实现逻辑

class FooClass:
pass
 
k = FooClass()
try:
    #do some thing you need
    print k.att
except AttributeError as e:
    #error: has not attribute
    pass

方法二:调用hasattr方法

hasattr(object, name)
说明:判断对象object是否包含名为name的特性(hasattr是通过调用getattr(ojbect, name)是否抛出异常来实现的)。
参数object:对象。
参数name:特性名称。

>>> hasattr(list, 'append')
True
 
>>> hasattr(list, 'add')
False

方法三:使用dir方法

objlist = dir(k)
if 'att' in objlist:
    #do some thing you need
    print k.att
else:
    #error: has not attribute
    pass

更多学习内容,请点击Python学习网

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

没带置子让他C一节课| BOBO浏览器| 成全高清免费完整观看| 男生的困困到女生困困里视频免费 | 黑瓜网-每日大赛 反差| 拉链| 男人女人免费观看40集电视剧 | 古代洞房2国语版免费观看| 禁忌2| 万能浏览器| 《蜜桃成熟时1997》主题曲歌...| 《艳女伦交》未删减版| 美女和帅哥一起努力生产豆浆 | 适合夫妻二人看的小众影视剧 | 色翁荡熄300篇| 黑料 官网| 女人最骚的年龄期是多少岁了| 局长把我奶头掏出来直接吃| 美女两个球球抖动抓球球视频| 《大尺度吃奶做爰》电影 | 《两个儿媳》大结局| 吃瓜群众在线爆料免费观看| 麦子交换2免费完整版| 动漫《纯洁的修女》在线看| 小雪解开乳罩给老杨摸| 成品图片的网站| 亚洲AV成人片无码WWW| 老公把闺蜜干的嗷嗷叫| CC388A黑色| 《法国空乘4》在线观看| 少女配狗视频大全播放| 欧美大片| 英语班长乖乖挽起裙子怎么| 李丽珍| 人犬兽人在线观看免费完整一| 11人裸体航班女服务员是谁| 《火车服务》免费观看| 善良的公与媳HD中文| 《少妇交换做爰6| 陌陌影视在线观看高清完整版| 范文先生网