Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    405

    [Python] COMPILARE PROGRAMMA

    Ciao a tutti
    HO notato purtroppo che Java è più veloce di Python.
    Ho fatto un programma semplicissimo con dei FOR annidati e ho notato che java termina molto più velocemente.
    Ora vi chiedo, è possibile, c'è un tool o qualcosa del genere che permette di compilare Python in uno pseudo codice macchina in modo da rendere l'applicazione più veloce?

    Vi ringrazio molto

  2. #2
    Avvia python con l'opzione -O.
    Poi fai import tuo modulo e lui crea il bytecode oppure usi compile

  3. #3

    Re: [Python] COMPILARE PROGRAMMA

    Originariamente inviato da dail
    HO notato purtroppo che Java è più veloce di Python.
    just for chatting... :)

    saluti

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    405
    Originariamente inviato da menphisx
    Avvia python con l'opzione -O.
    Poi fai import tuo modulo e lui crea il bytecode oppure usi compile
    cioè?

  5. #5
    Se dal promt di python importi un tuo programma, lui crea automaticamente il bytecode ...

    codice:
    >>> import tuoprogramma

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    405
    Originariamente inviato da menphisx
    Se dal promt di python importi un tuo programma, lui crea automaticamente il bytecode ...

    codice:
    >>> import tuoprogramma

    si ok ma è sempre lento, io chiedo se c'è un modo per compilare python e rendere il tutto un po più a basso livello. è possibile?

  7. #7
    Mi viene in mente il compilatore Psyco . Se per te non è un problema vincolarti al .NET Framework puoi testare anche IronPython. IronPython non è compatibile al 100% con la versione ufficiale di Python.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    405
    Originariamente inviato da pallinopinco
    Mi viene in mente il compilatore Psyco . Se per te non è un problema vincolarti al .NET Framework puoi testare anche IronPython. IronPython non è compatibile al 100% con la versione ufficiale di Python.

    no no lasciamo perde .NET

    mmm mi sa che questo psyco potrebbe fare al mio caso...qualcuno l'ha mai usato?

  9. #9
    python con l'opzione O ottimizza le prestazioni.
    Psycho va benissimo, prova a fare un test con tutti e due

  10. #10
    potresti sbagliare, ma se non erro Psyco è un progetto (ottimo, per carità) il cui sviluppo è piuttosto rallentato negli ultimi tempi.

    saluti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.