? Samme program, der kører på computere med to forskellige hardware- arkitekturer kan se det samme fra brugerens synspunkt , men koden de to maskiner læser at udføre det samme program er meget anderledes. " . Py " Men vil det samme Python kildekode med udvidelsen køre på både 32 - og 64 -bit Windows -systemer. Fil Forlængelse
Forskellige programmer bruger forskellige dataformater til at læse data fra filer . Når filen bruger dataformatering ordningen programmet forventer , vil det være i stand til at indlæse indholdet ordentligt. Hvis ikke, vil det være i stand til at behandle filens indhold . Kildekodefilerne til forskellige programmeringssprog bruge dette system samt for at identificere det sprog, som filen er skrevet. Python bruger filtypenavnet ". Py " for at identificere filer betydet for Python -fortolkeren.
Interpreter
Python er et fortolket sprog. Det betyder, at i stedet for en compiler konvertere kildekoden til maskinkode , et program kaldet en tolk læser og oversætter et kildekode fil i maskinen kode som programmet kører . Tolke er operativsystem og arkitektur specifik. Dette giver en Python udvikler til at skrive en enkelt kilde kode fil, som de forskellige tolke oversætter i maskinen koden til sit operativsystem og arkitektur. Af denne grund, " . Py " er en forlængelse for både 32-bit og 64- bit arkitekturer på ethvert operativsystem .
Udfører filer
Enhver, der installerer Python tolk til sin computers operativsystem og arkitektur kan udføre en Python programmet fra dets kildekode. Brugeren behøver kun at åbne hans styresystems kommandolinjen, derefter skrive " python filename.py ", hvor " filename " er navnet på den Python kildekode -fil. En fil udvidelse er blot tekst i en fil navn og påvirker ikke dens faktiske indhold. Det betyder, at tolken vil læse og udføre en Python- kildekode -fil , selvom det mangler . " Py" .
Forsigtig
Udfører en Python kildefil er ligesom at udføre ethvert andet program : Hvis filen indeholder skadelig kode beregnet til at kompromittere dit systems sikkerhed og stjæle dine personlige oplysninger , der kører filen vil udføre denne kode. At sikre deres computers sikkerhed skal brugerne ikke køre Python -filer , hvis indhold de ikke forstår , eller som ikke kommer fra kilder, de stoler på.