Что такое имя объекта и зачем оно тебе
во-первых то что ты написал это имя класса, а не объекта. во-вторых то что ты называешь модулями на самом деле пакеты.
классы тоже объекты
Да, но у многих объектов нет имён
ты похоже поумничать решил
А он исправил ошибку
но не у всех объектов есть аттрибуты __module__ и __name__
class MyClass: pass print(MyClass.__name__) будет MyClass. но если MyClass находится в модуле module, например, я хочу как-то получить имя класса вместе с именем модуля, то есть module.MyClass
к слову, а зачем тебе это понадобилось?
просто интересно
что inspect?
https://stackoverflow.com/questions/31346452/how-to-find-where-a-python-class-is-defined
Обсуждают сегодня