Python getattr() 函数
-
定义和用法
getattr() 函数从指定对象返回指定属性的值。 -
实例
获取“Person”对象的“age”属性的值:
尝试一下class Person: name = "John" age = 36 country = "Norway" x = getattr(Person, 'age')
-
句法
getattr(object, attribute, default)
-
参数值
参数 必需的 描述 object 是 一个对象 attribute 是 您要从中获取值的属性的名称 default 否 可选的。 如果属性不存在,则返回的值 -
更多例子
当属性不存在时,请使用“default”参数来编写消息:
尝试一下class Person: name = "John" age = 36 country = "Norway" x = getattr(Person, 'page', 'my message')
-