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
scroll top