| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Che cosa è Compile Py
    ? Programmatori usano il linguaggio di programmazione Python per scrivere script flessibili per applicazioni desktop e software web . Facilità d'uso di Python viene dal fatto che è un linguaggio interpretato di alto livello che include molte funzioni built-in e strutture dati "out of the box . " Tuttavia , Python potrebbe non eseguire più rapidamente di altri linguaggi compilati come C /C + + o Java . Per aiutare la velocità di esecuzione , l'interprete Python contiene funzionalità nel modulo " py_compile " per i moduli pre- compilati per l'uso. Linguaggi interpretati

    Python è un linguaggio " interpretato " . A differenza dei linguaggi compilati come C /C + + o Java , Python non si traduce in un file binario prima dell'esecuzione. C /C + + e Java esiste come file binari che il computer esegue come codice macchina . Python , come un linguaggio interpretato , viene eseguito su un interprete che legge ed esegue ogni riga di codice una alla volta . L'interprete esegue il codice macchina del codice sorgente Python . Lo strato di interpretazione del codice rallenta l'esecuzione di codice , ma permette di caratteristiche dinamiche di solito non incorporati in linguaggi compilati , come la tipizzazione debole delle variabili .
    Python e compilazione

    One dei punti di forza di Python è la sua biblioteca, il inclusi i moduli che consentono di automatizzare le attività di programmazione di base . Quando questi moduli vengono importati in un file , l'interprete deve leggerli allo stesso modo il codice sorgente viene letto . Ad esempio, uno script Python che importa il modulo " sys" costringerà l'interprete per leggere il sys modulo di codice prima , che può essere estesa , e poi finalmente leggere il codice del programma vero e proprio . Ciò dovrà avvenire ogni volta che viene eseguito il file . Tuttavia, Python cerca di aggirare questo problema mediante la compilazione di determinati file .
    Python compilati i file

    Quando i moduli vengono caricati in un programma in ambiente Python di un programmatore , l'interprete compila il modulo in un file pre- interpretato denominato file " . pyc " . In questo modo, quando il programmatore utilizza il modulo in altri programmi , l'interprete Python farà riferimento alla sua forma pre- interpretato , piuttosto che l'esecuzione del modulo più e più volte . Questo processo di compilazione riduce il tempo di esecuzione , consentendo moduli utilizzati più spesso che raramente cambiano di sottoporsi a una sola esecuzione interpretativa .
    Py_compile

    Il modulo " py_compile " offre questa funzionalità per i moduli generale il programmatore potrebbe voler compilare il codice sorgente Python . Utilizzando il modulo py_compile , il programmatore può compilare il proprio codice sorgente in bytecode Python . Non solo questo aiuto nel velocizzare l' esecuzione di parti scelte del programma Python , permette anche vari programmatori di condividere librerie Python identici tra loro diversi ambienti di programmazione .

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare un doppio ciclo For su Python 
    ·Come fare Python script eseguibile 
    ·Come eseguire Python Da Bash 
    ·Come installare Python 
    ·Python Tutorial HTML 
    ·Python SSL Tutorial 
    ·Python Risorse 
    ·Come utilizzare Python per controllare se un database e…
    ·Come fare Python Round Up 
    ·Come controllare i tipi di variabili in Python 
      Articoli in evidenza
    ·Come evitare Null Pointer Exception in Java 
    ·Come eseguire NetBeans 
    ·Come utilizzare il controllo DTPicker in Visual Basic 
    ·Come modificare script in PHP MySQL Table 
    ·Come sostituire i nomi di variabili in Java 
    ·Come fare un gioco Pig in pseudocodice 
    ·Come analizzare un file CSV utilizzando VB 
    ·Come aggiungere un DataRelation 
    ·Come fare divisione regolare in Python 
    ·Confronta MySQL vs . SQLite 
    Copyright © Conoscenza Informatica http://it.wingwit.com