📅  最后修改于: 2023-12-03 15:04:08.600000             🧑  作者: Mango
在Python中,setattr()函数是一个内置函数。这个函数用于设置对象的属性。
setattr(object, name, value)
返回值是None。
class MyClass():
pass
my_object = MyClass()
setattr(my_object, "my_attribute", "Hello World")
print(my_object.my_attribute)
输出为:
Hello World
在以上示例中,我们定义了一个空的MyClass类。然后我们创建了一个名为my_object的对象。接着我们使用setattr()函数把my_attribute属性设为"Hello World"。最后,我们展示了这个属性的值,输出为"Hello World"。