Junior
194
Πώς παίρνετε τη λίστα των ιδιοτήτων ενός αντικειμένου στην Python;
Απάντηση από AI
sobes.tech AI
Используя встроенные функции.
# Получение списка всех атрибутов и методов (включая служебные)
print(dir(object))
# Получение словаря атрибутов объекта (исключая большинство служебных)
print(object.__dict__)
# Использование getattr для получения значения конкретного атрибута или значения по умолчанию
print(getattr(object, 'attribute_name', default_value))
Также можно итерироваться по __dict__ или dir и фильтровать по типу (например, using callable() for methods).