Making Utarbeidet Python filer

Making Utarbeidet Python filer


Som C og C ++, den gratis, open-source programmeringsspråket Python gir en måte å kompilere kildekoden. Vanligvis kompilerte filene lastes raskere og kjøre raskere og mer effektivt. I motsetning til C og C ++, men Python kompilerer til tolkes virtuell maskin byte-kode i stedet for rå maskinkode. Python kompilerer automatisk importert moduler og lagrer byte-kode i filer med ".pyc" filtyper. Når Python startes med "O" parameter, vil det skape en optimalisert kompilert fil med ".pyo" forlengelse. Neste gang modulen er importert, vil tolken laste den kompilerte filen.

Bruksanvisning

Kompilere PYC filer

1 Klikk på "Start" -knappen. Klikk klikke på "Alle programmer". Klikk på "Tilbehør" -menyen. Klikk "Notisblokk" for å starte tekst editor.

2 Skriv inn følgende kode inn i teksteditor. Alternativt kan du velge kode med musen, trykker du "Ctrl-C" for å kopiere den, og trykk deretter "Control-V" for å lime koden inn i editoren. Erstatt "..." foran "print" statement med tre mellomrom.

def test ():

... Print "Dette er en Python-fil"

3 Klikk på "File" menyen. Velg "Lagre" alternativet. Lagre under filnavnet "test.py."

4 Klikk på "Start" -knappen. Klikk på "Run" -menyen. Skriv inn ordet "kommandoen" inn i boksen merket "Åpne:" ". OK" klikk

5 Type "C: \ Python \ python" og trykk deretter på enter-tasten for å laste Python tolk. Noen Windows Python montører bruke en versjon spesifikke katalogen. For eksempel, hvis den versjonen av Python på systemet er 2,7, du starte det ved å skrive "C: \ Python27 \ python" ved ledeteksten deretter trykke på "Enter" -tasten.

6 Type "import test" i Python teksten og trykk deretter på "Enter" -tasten. Trykk "Ctrl-z" for å avslutte Python.
Skriv "dir test. *" I Windows ledeteksten for å kontrollere at filen "test.pyc" ble opprettet.

Kompilering PYO filer.

7 Skriv "del test.pyo" i Windows ledetekst. Skriv "dir test. *" I Windows ledeteksten for å kontrollere at filen "test.pyo" ble slettet.

8 Type "C: \ Python \ python -O" og trykk deretter på enter-tasten for å laste Python tolk. Noen Windows Python montører bruke en versjon spesifikke katalogen. For eksempel, hvis den versjonen av Python på systemet er 2,7, du starte det ved å skrive "C: \ Python27 \ python -O" ved ledeteksten deretter trykke på "Enter" -tasten.

9 Type "import test" i Python teksten og trykk deretter på "Enter" -tasten. Skriv "test.test ()" i Python ledeteksten og trykk deretter på "Enter" -tasten. Tolken skal vise: "Dette er et Python-fil."

10 Trykk "Ctrl-Z" for å avslutte Python tolk.

11 Skriv "dir test. *" I Windows ledeteksten for å kontrollere at filen "test.pyo" ble opprettet.

Hint

  • Bruk "compileall" modul for å samle alle Python-filer i en bestemt katalog til ".pyc" eller ".pyo" filer. Laste Python tolk skriv "import compileall" i Python ledeteksten. Hvis Python ".py" filene ligger i katalogen "C: \ pythonfiles", skriv "compileall.compile_dir ( 'C: \ pythonfiles \')" i Python ledeteksten. Hvis du vil ".pyo" filer, første påberope tolk ved å skrive "C: \ Python \ python -O" i Windows ledetekst.
  • Filer kompilert med en versjon av Python kanskje ikke fungere med andre versjoner. Nyere versjoner av språket kan ha en annen, inkompatible fremgangsmåte for fremstilling av Python byte-kode. Angi hvilken versjon av Python som trengs for å kjøre dine samlet skript når du deler dem med andre. Distribuere kildekoden, men er den beste måten å gjøre koden tilgjengelig for flere brukere.