hasattr() 函数用于判断对象是否包含对应的属性。

hasattr(object, name)
object -- 对象。
name -- 字符串,属性名。
return
如果对象有该属性返回 True,否则返回 False。

实例

class variable:x = 1y = 'a'z = Truedd = variable()
print(hasattr(dd, 'x'))
print(hasattr(dd, 'y'))
print(hasattr(dd, 'z'))
print(hasattr(dd, 'no'))True
True
True
False

【python】hasattr( )的用法相关推荐

  1. Python setattr()、getattr()、hasattr()函数用法详解

    Python setattr().getattr().hasattr()函数用法详解 除了前面介绍的几个类中的特殊方法外,本节再介绍 3 个常用的函数,分别是 hasattr().getattr() ...

  2. [转载] python hasattr函数_Python的hasattr() getattr() setattr() 函数使用方法详解

    参考链接: Python hasattr() hasattr(object, name) 判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回Fa ...

  3. 简单介绍Python中异常处理用法

    这篇文章主要给大家分享的是 Python中异常处理用法,为了保证程序的健壮性与容错性,即在遇到错误时候程序不会崩溃,我们需要对异常进行处理,下面来看看文章对此的用法,需要的朋友可以参考一下 为了保证程 ...

  4. python的继承用法_【后端开发】python中继承有什么用法?python继承的用法详解

    本篇文章给大家带来的内容是关于python中继承有什么用法?python继承的用法详解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 面向对象三大特征 1.封装:根据职责将属性和方法 ...

  5. python matplotlib 简单用法

    python matplotlib 简单用法 具体内容请参考官网 代码 import matplotlib.pyplot as plt import numpy as np # 支持中文 plt.rc ...

  6. (转)python requests 高级用法 -- 包括SSL 证书错误的解决方案

    (转)python requests 高级用法 -- 包括SSL 证书错误的解决方案 参考文章: (1)(转)python requests 高级用法 -- 包括SSL 证书错误的解决方案 (2)ht ...

  7. python装饰器实例-Python装饰器用法实例总结

    本文实例讲述了Python装饰器用法.分享给大家供大家参考,具体如下: 一.装饰器是什么 python的装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能, ...

  8. python所有函数用法_Python函数使用方法(高级用法)

    前面章节,已经介绍了 Python 函数的所有基本用法和使用注意事项.但是,Python 函数的用法还远不止此,Python 函数还支持赋值.作为其他函数的参数以及作为其他函数的返回值. 首先,Pyt ...

  9. python的property用法_python @property的用法及含义全面解析

    在接触python时最开始接触的代码,取长方形的长和宽,定义一个长方形类,然后设置长方形的长宽属性,通过实例化的方式调用长和宽,像如下代码一样. class Rectangle(object): de ...

  10. python竞赛_浅谈Python在信息学竞赛中的运用及Python的基本用法

    浅谈Python在信息学竞赛中的运用及Python的基本用法 前言 众所周知,Python是一种非常实用的语言.但是由于其运算时的低效和解释型编译,在信息学竞赛中并不用于完成算法程序.但正如LRJ在& ...

最新文章

  1. c语言:婚礼上的谎言
  2. 36进12第二场淘汰赛:老牟如何晋级?(视频)
  3. Android中取消系统标题栏的几种方式
  4. 关于VS2010帮助文档的使用和VC6.0在Win7 64位下的使用
  5. 【后缀数组】洛谷P3809模板题
  6. 勒让德多项式学习笔记
  7. 前中后序遍历的递归与非递归算法,层序遍历
  8. ios lottie动画_在iOS中使用Lottie动画
  9. python中re.group()简介
  10. 10部残酷惨烈的要塞攻防电影
  11. jq chosen下拉列表被遮挡
  12. 天啦噜!我竟然见到了超级网红区块链本人
  13. hadoop之hdfs
  14. 公众号第三方平台开发 教程三 微信公众号授权第三方平台
  15. 免费小程序转码工具(小程序转码机器人)业务推广必备
  16. 9.4 网易互娱客户端笔试
  17. vue中trigger用法
  18. 大数据为什么用python_为什么大数据用python
  19. 南方s730手簿说明书_s730手薄
  20. logo设计的忌讳与要点有哪些

热门文章

  1. 【Python】采集剧本杀店家数据信息,可视化演示
  2. 关于Kaggle打开GPU加速需要手机验证的问题及解决方案
  3. 利用类接口技术完成排序
  4. Installshield安装
  5. 计算机硕士陷两难困境!考研难就业也难
  6. Nature Communications:主要精神和神经退行性疾病的共同机制
  7. 【期末考试不挂科】计算机网络必刷题
  8. 测试人员如何突破自我的瓶颈?
  9. 医院信息化系统术语汇总
  10. 从视频中截取gif怎么弄?三步简单完成视频转gif制作