Angesichts einer python .pyc-Datei gibt es ein tool, lassen Sie mich sehen den bytecode?

Ein Python-Modul, wird automatisch zusammengestellt in einem .pyc Datei von CPython-interpreter. Die .pyc-Datei, die enthält den bytecode, wird im binären format (code gemarshallt?). Gibt es eine GUI (oder Kommandozeilen -) tool, lassen Sie mich sehen den bytecode?

Sind Sie in Ordnung mit Import das Modul? Dies würde natürlich ausführen.
Könnten Sie das klären "anzeigen-bytecode"?
wollen Sie zu dekompilieren, Sie zu python-code (.py) oder zu verstehen, was jedes byte bedeutet?
Ich möchte zu betrachten und zu studieren, den bytecode. Ich vor allem herausfinden möchte, wie Modul-Globale Objekte sind vertreten.
Habe ein wenig google-Suche und ich fand, dass Python kommt mit einem Modul namens "dis" lass mich das machen. "import dis; import mymodule; dis.dis(Modul)". Ich Frage mich immer noch, wenn es ein GUI-tool für diese.

InformationsquelleAutor dividebyzero | 2012-06-21

Schreibe einen Kommentar