В Python, если у меня есть класс foo
, я могу call foo.__module__
получить строку с именем модуля, частью которого он является.
Если у меня есть модуль bar
, я могу вызвать bar.__file__
, чтобы получить строку с путем, откуда был загружен модуль.
Как, когда у меня есть только класс foo, я могу получить путь к модулю, частью которого он является? (foo.__module__
возвращает строку, а не экземпляр названного им модуля)