[PIPython] pyo e pyc files

Alex Martelli aleaxit
Ven 19 Nov 2004 15:16:41 CET


On 2004 Feb 03, at 23:12, Giovanni B. Lenoci wrote:

> Stasera stavo parlando in chat ed è venuto fuori questo quesito:
>
> che differenza c'è tra i file pyc e pyo?
> Sono tutti e 2 bytecode, il pyo dovrebbe essere ottimizzato, ma in 
> parole povere cosa vuol dire?

Dipende dalla versione (e dall'uso di switch -O o -OO), puo` rimuovere 
le docstring, le istruzioni assert, ecc, o (in teoria, ma al momento 
non in pratica) fare altre ottimizzationi.

> La domanda è nata da questo quesito, come può un programmatore 
> distribuire un suo programma senza rilasciare i sorgenti?

Si`, e` lecito.

> Ed esistono dei decriptatori di bytecode?

Certo, ad esempio il modulo dis della libreria standard.


Alex




More information about the Python mailing list