def getattr(object, name, default=None): # known special case of getattr """ getattr(object, name[, default]) -> value Get a named attribute from an object; getattr(x, 'y') is equivalent to x.y. When a default argument is given, it is returned when the attribute doesn't exist; without it, an exception is raised in that case.
时间: 2024-04-27 18:20:37 浏览: 117
Python getattr()函数使用方法代码实例
这是 Python 内置函数 `getattr()` 的说明文档。 `getattr()` 函数用于获取对象的属性值,如果对象没有该属性,则根据传入的参数决定是抛出异常还是返回默认值。其中,`object` 参数为要获取属性值的对象,`name` 参数为要获取的属性名,`default` 参数为可选参数,表示当对象没有该属性时的默认返回值。
阅读全文