Функция Python setattr()
Пример
Изменить значение свойства "age" объекта "person":
class Person: name = "John" age = 36 country = "Norway" setattr(Person, 'age', 40)
Определение и использование
Функция setattr() устанавливает значение указанного свойства объекта.
Синтаксис
setattr(object, attribute, value)
Значение параметра
Параметр | Описание |
---|---|
object | Обязательный. Объект. |
attribute | Обязательный. Название свойства, которое вы хотите установить. |
value | Обязательный. Нужен. Вы хотите присвоить значение указанному свойству. |
См. также
Руководство:Функция delattr()(Удаление свойства)
Руководство:Функция getattr()(Получение значения свойства)
Руководство:Функция hasattr()(Проверка наличия свойства)