Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Vad är Python PYC filer

    ? Programmeringsspråket Python fungerar som en generell langauge för desktop och webb mjukvaruutveckling . Del av Pythons flexibilitet kommer bilda det faktum att det är " tolkas " eller drivs av en tolk som finns på flera olika plattformar . Detta skiljer sig från en " sammanställt " program som bara kan köras på systemet som sammanställt den . Däremot kan den Pythontolk sammanställa vissa paket som ingår i ett Python -program när programmet exekveras , ökar exekvering snabbhet och effektivitet . För att förstå hur denna hastighetsökning händer , måste programmeraren förstå skillnaden mellan sammanställas och tolkas koden , och hur de fungerar i Python tolken . Sammanställt Langauges

    kompilerade språk är programmeringsspråk som " sammanställts " av programmeraren innan koden exekveras . Sammanställningen process innebär översätta källkod till maskinläsbara kommandon för utförande . Till exempel använder programspråket C , ett kompilerat språk , en viss " läsbar " syntax som programmerare använder när de går in koden . Innan koden kan bli ett program , sammanställer programmeraren " source " kod i maskin språk som systemet förstår . Denna process sker bara en gång : när programmet kompileras , kan det köras ett obegränsat antal gånger
    Tolkad Langauges

    Bortsett från kompilerade språk " tolkas " . språk . I stället genomgår en sammanställning process som omvandlar programmet till maskinkod , och släppa en färdig att köra programmet , körs ett tolkat språk genom en " tolk . " Vad detta betyder är att programmet kommer att köras direkt från källkoden , en rad i taget . Varje gång programmet körs , gör den det genom tolk , och tolken exekverar kod på systemet .
    Tolkad Versus Sammanställt

    Varje språk har dess fördelar och nackdelar . Kompilerad kod konverterar till ett format mer lätt att läsas av systemet , vilket ökar dess exekveringshastighet och förbättra dess minneskapaciteten. Men kör kompilerad kod enbart på det operativsystem som sammanställt den . Till exempel kommer koden kompileras på Windows inte köras på en Mac . Däremot tolkade språk är plattformsoberoende , vilket innebär att en tolkning språk kan köras på flera operativsystem med samma tolk . Dessutom har tolkat språk inte ta itu med många programmeringsspråk som är tillhörande med programmering med kompilerade språk , såsom minneshantering , vilket gör utvecklingen enklare och snabbare . Men eftersom ett program på en tolkning språk måste tolkas rad för rad , är dess exekveringstid långsammare och dess minnesanvändning högre . Addera Python PYC filer

    Python är ett tolkat språk , vilket innebär att varje program går genom Pythontolk när de utförs . Dessutom , när Python programmet " import " en annan modul för att använda i koden med hjälp av " import " nyckelordet , tolkar det också källfilen av modulen . Så , till exempel , en programmerare som vill använda funktioner från en matte modul skulle importera den , och det skulle kunna tolkas tillsammans med programmet . Men när programmeraren importerar en modul , det skapar också en kompilerad - eller " redan tolkat " - version av denna modul , med en förlängning " PYC . " . Detta innebär att efter den första avrättningen kommer Python programmet använder sammanställts . PYC fil när du importerar .
    Fördelar med PYC filer

    Fördelarna med att ha . Pyc filer är desamma som de för att ha ett kompilerat språk i allmänhet: de är snabbare , och förbättra exekveringstid . Så länge källkoden modulen inte ändras , kommer Pythontolk håller inte tolka modulen varje gång ett program körs . Snarare kommer det att använda " färdig " version av koden . Detta minskar overhead används av kontinuerlig tolkning av samma källfilerna .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Så här visar du en webbadress Använda reguljära utt…
    ·Hur man använder Echo i Python
    ·Hur man använder continue i Python
    ·Hur man använder Python vill kolla om en databas exist…
    ·Vad är Py Compile
    ·Lägga till text till en etikett på Python
    ·Hur konvertera en sträng till en lista
    ·Hur får Range slumptal i Python
    ·Hur man tar bort Path Från argv [ 0 ] i Python
    ·Hur hittar summan av en tupel i Python
    Utvalda artiklarna
    ·Hur Trunkera en partition i Oracle
    ·Hur Design osCommerce mallar
    ·Hur konverterar man från Word till HTML Använda VB6
    ·Hur man tar bort en tom Carriage Return Använda SQL
    ·Hur man installerar spel till Android via en PC med APK…
    ·Hur du ändrar innehållet i en iFrame Med JavaScript
    ·Hur du ändrar en rutnätsfärgen
    ·Så lägger heltal i stigande ordning med C + +
    ·Hur man gör en Logon Script
    ·Hur får Jar Hänvisningar i Java Project
    Copyright © Dator Kunskap http://www.dator.xyz