Вопрос

У меня есть pyc-файл без соответствующего исходного кода Python.Я хочу увидеть разборку модуля с помощью dis.Я могу просто отлично импортировать свой модуль с

import dis
import foo

Но чтобы вызвать dis.dis на нем, я не могу использовать объект module .Мне нужен соответствующий объект code, который поддерживает foo.Как мне его создать?Похоже, что встроенная программа compile может компилировать строки, классы, методы и функции, но не файлы или модули.

Как мне сгенерировать этот кодовый объект, учитывая то, что у меня есть?

Это было полезно?
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top