Задать вопрос
bigazzzz
@bigazzzz

Как получить в одной из функций модуля Python список всех функций этого модуля?

Я новичок, сильно не ругайте. Каким образом в одной из функций модуля получить список всех функций модуля?
Вот так я могу получить из запускаемого файла.
import inspect
import <module_to_inspect> as module
functions = inspect.getmembers(module, inspect.isfunction)

А как это сделать в самом module_to_inspect? И возможно ли это в принципе?
  • Вопрос задан
  • 366 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
longclaps
@longclaps
import inspect, sys

print(*inspect.getmembers(sys.modules['__main__'], inspect.isfunction), sep='\n')
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы