Описание тега setattr

NoneSetattr - это встроенная функция Python, используемая для установки именованного атрибута объекта.

Схема функции следующая:

setattr(object:object, name:str, value:object) -> object

где object это объект, name - именованный атрибут, а value это значение, которое nameбудет установлен на. Ниже приведен пример:

>>> class Test:
...     def __init__(self):
...         self.attr = 1
...
>>> myTest = Test()
>>> myTest.attr
1
>>> setattr(myTest, 'attr', 2)
>>> myTest.attr
2
>>>