Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Hva er Py Kompiler
    ? Programmerere bruker programmeringsspråket Python å skrive fleksible skript for desktop-applikasjoner og web- programvare . Python brukervennlighet kommer fra det faktum at det er et høyt nivå tolket språk som inkluderer mange innebygde funksjoner og datastrukturer "ut av boksen". Men kanskje Python ikke kjøre så raskt som andre kompilerte språk som C /C + + eller Java. For å hjelpe gjennomføring hastighet , inneholder Python tolk funksjonalitet i " py_compile " modul for å pre - kompilere moduler for bruk. Tolket språk

    Python er en " tolket " språk. I motsetning til kompilerte språk som C /C + + eller Java , er Python ikke oversatt til en binær fil før henrettelsen . C /C + + og Java eksistere som binære filer som datamaskinen utfører som maskinkode . Pytonen , som et tolket språk , går på en tolk som les og utfører hver linje med kode en om gangen. Tolken kjører maskinen som koden til Python kildekoden . Tolkningen lag av koden bremser kode , men tillater dynamiske funksjoner vanligvis ikke innlemmet i kompilerte språk , som for eksempel svak typing av variabler .
    Python og Compilation

    One av Python styrker er dens bibliotek, inkludert moduler som automatiserer grunnleggende programmering oppgaver . Når disse modulene er importert til en fil , har tolken til å lese dem på samme måte kildekoden er lest. For eksempel vil et Python -skript som importerer " sys " modulen tvinge tolken til å lese sys-modulen koden først, noe som kan være omfattende , og så til slutt lese selve programmets kode . Dette vil måtte skje hver gang filen kjøres. Men forsøk på Python for å omgå dette problemet ved å samle visse filer.
    Python kompilerte filene

    Når modulene er lastet inn i et program i en programmerer Python miljø , tolken kompilerer modulen inn i en pre - tolket fil som kalles en " . PYC "-filen . På denne måten når programmereren bruker modulen i andre programmer , vil Python tolk henviser til sin pre - tolket form i stedet gjennomføre modul om og om igjen . Denne samlingen prosessen forkorter kjøring, ved at ofte brukte moduler som sjelden endrer bare gjennomgå en fortolkende utførelse .
    Py_compile

    " py_compile " Modulen gir dette funksjonalitet for generell moduler programmereren ønsker kanskje å kompilere fra Python kildekoden . Som bruker py_compile modul, kan programmereren kompilere sin egen kildekode i Python byte kode . Ikke bare gjør dette hjelpemiddel i påskynde gjennomføring for valg deler av Python -programmet , gir det også ulike programmerere å dele identiske Python bibliotekene på tvers av sine ulike programmeringsspråk miljøer .

    früher :

     Weiter:
      Relatert Artike
    ·Slik konverterer RGB til HSL i Python 
    ·Slik konverterer Python til EXE 
    ·Python overstyring Base Class Method 
    ·Hvordan få Lengde av en fil på Python 
    ·Hvor å Sjekk Variable klasser i Python 
    ·Hvordan Påberope Python Script Fra Terminal 
    ·Hvordan Bestem Neste Dato fra en liste i Python 
    ·Hvordan sette Python Apps 
    ·Slik tester for Snitt av to linjer i Python 
    ·Slik Clear en matrise eller liste i Python 
      Anbefalte artikler
    ·Kindle : HTML-spesifikasjon 
    ·Sette inn og dekode nettadresser med PHP 
    ·Hvordan endre en SA Database Password Command Line 
    ·Hvordan lage din egen datamaskin programmer 
    ·Hvordan installere ISA Server 2006 Proxy Client 
    ·MySQL Cluster Tutorial 
    ·Hvordan programmere timeren Control i VB.NET 
    ·Hvordan forbli innlogget for å ColdFusion 
    ·Flash Vs . Java Applet 
    ·Hvordan legge variabler fra JSP /Java -filer til Flash 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/