#Python 的内置函数 getattr
说明:获取属性的值。
#函数说明
def getattr(obj, name:str):
'''
获取属性的值
:param obj: 一个对象
:param name: 属性的名字
'''
说明
获取对象属性的值。
参数
obj
- 要获取属性的对象name
- 要获取的属性名
返回值
转换为 frozenset
后的值
#示例
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
p = Person("Alice", 30)
print(p.name)
print(getattr(p, 'name'))