У меня есть файл .pyc без соответствующего исходного кода Python. Хочу посмотреть разборку модуля с помощью dis. Я могу импортировать свой модуль просто с
import dis
import foo
Но чтобы вызвать на нем dis.dis, я не могу использовать объект модуля. Мне нужен соответствующий объект кода, который поддерживает foo. Как мне его создать? Кажется, что встроенная функция компиляции может компилировать строки, классы, методы и функции, но не файлы или модули.
Как мне сгенерировать этот объект кода, учитывая то, что у меня есть?