Автор Noob задал вопрос в разделе Другие языки и технологии
Python, можно ли получить список атрибутов класса? и получил лучший ответ
Ответ от ЖабО[активный]
1) если интересует список атрибутов экземпляра, можно поиграть с dir(A())
2) type(variable)
Ответ от Vampire bat[новичек]
+ добавлю, если нужен список атрибутов экземпляра определенных пользователем (у Вас это а, б, с) , то лучше вызвать метод __дикт__ экземпляра.
Так избавитесь от специальных атрибутов определенных Питоном.
И как таковым "типом" переменные не обладают. Это всего лишь имена, ссылающиеся на некоторый объект, то бишь динамическая типизация 🙂 Поэтому на самом деле тайп определяет
тип объекта, на который ссылается переменная, но никак не тип самой переменной.
+ добавлю, если нужен список атрибутов экземпляра определенных пользователем (у Вас это а, б, с) , то лучше вызвать метод __дикт__ экземпляра.
Так избавитесь от специальных атрибутов определенных Питоном.
И как таковым "типом" переменные не обладают. Это всего лишь имена, ссылающиеся на некоторый объект, то бишь динамическая типизация 🙂 Поэтому на самом деле тайп определяет
тип объекта, на который ссылается переменная, но никак не тип самой переменной.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Python, можно ли получить список атрибутов класса?
спросили в Интернет
что обозночает @
@ — типографский символ, первоначально использовавшийся в платёжных документах на месте англ. at,
подробнее...
что обозночает @
@ — типографский символ, первоначально использовавшийся в платёжных документах на месте англ. at,
подробнее...