首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python3.6内置函数——hasattr

英文文档

(object,name)

The arguments are an object and a string. The result is if thestring is the name of one of the object’s attributes, if not. (Thisis implemented by calling and seeing whether itraises an or not.)

hasattr()

(object,name)检查对象是否含有属性。

1、函数功能用来检测对象object中是否含有名为name的属性,如果有则返回True,如果没有返回False

2、函数实际上是调用getattr(object,name)函数,通过是否抛出AttributeError来判断是否含有属性。

小结

希望通过上面的操作能帮助大家。如果你有什么好的意见,建议,或者有不同的看法,我都希望你留言和我们进行交流、讨论。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190627A0SBAF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券