python 查看对象属性函数


描述

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

语法

hasattr 语法:

hasattr(object, name)

参数

  • object -- 对象。
  • name -- 字符串,属性名。

返回值

如果对象有该属性返回 True,否则返回 False。

实例

以下实例展示了 hasattr 的使用方法:

class name:
    a ="zhangshan"
    b= "lishi"
    c= "wangwu"
point = name()
print(hasattr(point,'a'))
print(hasattr(point,'b'))
print(hasattr(point,'c'))
print(hasattr(point,'r'))