Inspect

Модуль предоставляет несколько полезных функций, помогающих получить информацию о действующих объектах, таких как модули, классы, методы, функции, обратные трассировки, объекты фреймов и объекты кода. Например, он может помочь изучить содержимое класса, получить исходный код метода, извлечь и отформатировать список аргументов для функции или получить всю информацию, необходимую для отображения подробной обратной трассировки. Доступно четыре основных вида сервисов: проверка типов, получение исходного кода, проверка классов и функций и проверка стека интерпретатора.

смотри еще: