Ciao a tutti,
per necessità mi sono avvicinato a Python per manipolare dei file Excel, e devo dire che mi ha commosso la velocità con cui si diventa subito operativi con questo linguaggio interpretato.
Ovviamente, essendo interpretato, ha prestazioni ben diverse dai linguaggi compilati.
Ho visto però che c'è la possibilità di "precompilare" in bytecode, e mi chiedevo se la velocità di esecuzione dei programmi aumenta, o se aumenta solo il tempo iniziale di loading del programma...
Grazie in anticipo a chi mi risponderà !
python - pyc contro py
Moderatore:
Paolino
6 messaggi
• Pagina 1 di 1
1
voti
Quei file possono essere generati in automatico se servono, dipendono dalla versione del Python in uso, non aumentano la velocità di esecuzione, riducono sono il tempo di conversione dal sorgente al byte code per l'interprete Python.
Se vuoi maggiore velocità, se serve veramente, si devono utilizzare altre alternative più complesse da utilizzare rispetto all'interprete ufficiale.
Se vuoi maggiore velocità, se serve veramente, si devono utilizzare altre alternative più complesse da utilizzare rispetto all'interprete ufficiale.
0
voti
Ti ringrazio, era come sospettavo.
In effetti non mi serve particolare velocità per questo specifico progetto, ma saperne di più preventivamente ha sempre senso.
Se hai qualche riferimento che posso leggere, ben venga.
Grazie ancora !
In effetti non mi serve particolare velocità per questo specifico progetto, ma saperne di più preventivamente ha sempre senso.
Se hai qualche riferimento che posso leggere, ben venga.
Grazie ancora !

"dai diamanti non nasce niente, dal letame nascono i fior" - Fabrizio De Andrè
2
voti
La velocità di esecuzione del Python in un computer moderno è più che sufficiente per la maggior parte del codice più comune.
Alternative per renderlo giù veloce esistono, questo è un semplice elenco (incompleto):
Alternative per renderlo giù veloce esistono, questo è un semplice elenco (incompleto):
0
voti
Molto interessante, anche se sono un po' confuso...
Leggo che pypy riesce a velocizzare i programmi in python grazie al suo compilatore JIT (Just In Time), e francamente pensavo che fosse quello che fa l'interprete ufficiale di python.
Forse lo fa in maniera più efficiente ?
Leggo che pypy riesce a velocizzare i programmi in python grazie al suo compilatore JIT (Just In Time), e francamente pensavo che fosse quello che fa l'interprete ufficiale di python.
Forse lo fa in maniera più efficiente ?
"dai diamanti non nasce niente, dal letame nascono i fior" - Fabrizio De Andrè
6 messaggi
• Pagina 1 di 1
Torna a Firmware e programmazione
Chi c’è in linea
Visitano il forum: Nessuno e 5 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)


