定义和用法
hasattr() 如果指定的对象具有指定的属性,则该函数返回 True,否则返回False。
实例
检查“Person”对象是否具有“age”属性:
class Person:
name = "John"
age = 36
country = "Norway"
x = hasattr(Person, 'age')
参数值
参数 | 必需的 | 描述 |
---|
object | 是 | 一个对象 |
attribute | 是 | 您要检查的属性名称是否存在 |
相关页面
delattr() - 删除属性值。
getattr() - 获取属性值。