setattr()
class Person:
pass
p = Person()
setattr(p, 'name', 'Alice')
print(p.name)
# Выведет: Aliceclass Car:
def __init__(self):
self.brand = 'Unknown'
car = Car()
setattr(car, 'brand', 'Toyota')
print(car.brand)
# Выведет: Toyotaobj = object()
attr_name = 'custom_attr'
setattr(obj, attr_name, 42)
print(getattr(obj, attr_name))
# Выведет: 42Последнее обновление