class Person:
name = 'Tom'
def main():
person = Person()
res = getattr(person, 'name')
setattr(person, 'age', 10)
print(res)
print(person.age)
print(res.__dir__())
if __name__ == "__main__":
main()
python 反射
最新推荐文章于 2025-12-25 14:57:52 发布
本文通过一个简单的Python程序示例介绍了如何使用getattr和setattr函数来获取和设置对象属性。示例中定义了一个Person类,并创建了该类的一个实例,演示了如何通过getattr获取属性值,以及如何使用setattr为对象添加新的属性。
1110

被折叠的 条评论
为什么被折叠?



