Описание тега 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
>>>