[Python] Domande su i file .pyc

Carlo C8E Miron carlo.miron a gmail.com
Mar 8 Ago 2006 22:44:15 CEST


On 8/8/06, Domenico Ferraro <redtyphoon a alice.it> wrote:
> 1) Facendo delle prove, quindi creando degli script .py ed eseguendoli
> ho notato che si creavano dei file .pyc, ma con l'ultimo script che ho
> creato non si e' piu' creato nessun file .pyc e non riesco a capire per
> quale motivo visto che non ho fatto niente di diverso;

vengono creati solo per i moduli che importi, non per quelli che
esegui direttamente.

> 2) Ho letto che i file .pyc non sono altro che i file .py ma compilati,
> all'inizio questa cosa mi ha un po' stranito visto che python e' un
> linguaggio interpretato (spero di non dire fesserie), la domanda che mi
> sono fatto allora e' che se ho un file .pyc posso prenderlo ed eseguirlo
> direttamente sun un'altro PC che non contiene python? e se utilizza un
> altro sistema operativo, c'e' bisogno di ricompilarlo o posso utilizzare
> lo stesso eseguibbile?

i file pyc sono assolutamente portabili tra le varie piattaforme supportate,
ma necessitano comunque dell'interprete per essere eseguiti.

(c)

-- 
Carlo C8E Miron, ICQ #26429731
-- 
Disclaimer:
If I receive a message from you, you are agreeing that:
1. I am by definition, "the intended recipient".
2. All information in the email is mine to do with as I see fit and
 make such financial profit, political mileage, or good joke as it
 lends itself to. In particular, I may quote it on USENET or the WWW.
3. I may take the contents as representing the views of your company.
4. This overrides any disclaimer or statement of confidentiality that
 may be included on your message.


Maggiori informazioni sulla lista Python