Come generare oggetti di codice da moduli in Python?
-
21-09-2019 - |
Domanda
Ho un file .pyc senza codice sorgente Python corrispondente. Voglio vedere lo smontaggio del modulo utilizzando dis. Posso importare il mio modulo molto bene con
import dis
import foo
Ma chiamare dis.dis su di esso, non posso utilizzare l'oggetto modulo. Ho bisogno l'oggetto codice corrispondente che sostiene foo. Come faccio a creare esso? Sembra che la funzione interna di compilazione può compilare le stringhe, le classi, metodi e funzioni, ma non file o moduli.
Come faccio a generare questo oggetto codice dato quello che ho?
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow