TGTGInsightinteligencia telegramLIVE / telegram public index
← Python Academy
Python Academy avatar

TGINSIGHT POST

Post #1274

@python_academy

Python Academy

Vistas7,650Número de vistas
Publicado18 may18/05/2023, 13:53
Contenido del post

Contenido

Работаем с атрибутами объектов Помимо привычного обращения к атрибутам объектов через точку, в Python есть 4 специальных функции: getattr, setattr, delattr и hasattr. По названиям можно понять, что первые три отвечают за получение, установку и удаление атрибута. А последний проверяет, существует ли атрибут с указанным названием у объекта или нет. Во всех функциях первыми двумя аргументами идут объект и название атрибута в виде строки. В setattr также нужно передать новое значение для атрибута. На практике использование подобного — довольно редкий случай, но иногда может сильно выручить, так что берите на вооружение. #классы#атрибуты