.PY

PY-fil

Python Source Code File
Still et spørsmål
HURTIGSVAR

En .py-fil er en kildekodefil for Python - ren tekst som inneholder et program eller skript skrevet i språket Python. For å lese koden, åpne den i et hvilket som helst tekstredigeringsprogram. For å kjøre den, installer Python fra python.org, og skriv deretter «python file.py» i en terminal. Kjør aldri en .py fra en utrygg kilde uten å lese den først, siden den kjøres med dine fulle brukertilganger.

Utvikler: Python Software Foundation (language created by Guido van Rossum) Kategori: Utviklerfiler Åpen standard MIME: text/x-python
ÅPNES PÅ Windows macOS Linux
Relatert: .DO · .MD · .HEX · .XSD

På denne siden

19k+ filendelser indeksert
Sist vurdert Jul 1, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er PY-filformatet?

.py er filendelsen som brukes av skriptfiler skrevet i programmeringsspråket Python. En .py-fil inneholder kildekode skrevet i Python - lagret som ren tekst i UTF-8-koding som standard, slik at den kan leses og endres uten spesialverktøy.

Allsidigheten til .py-filer

.py-formatet har mange bruksområder og er ekstremt populært, drevet av Pythons utbredte tolk (interpreter) og det enorme økosystemet av biblioteker. Dette formatet støttes på mange operativsystemer, inkludert Windows, macOS og Unix/Linux. Pythons rekkevidde strekker seg nå fra webutvikling og datavitenskap til maskinlæring og automatisering, noe som gjør .py-filer tilstede i praktisk talt alle områder av moderne programvareutvikling.

Håndtering av .py-filer

Visning, åpning og redigering av .py-filer er mulig ved hjelp av et hvilket som helst tekstredigeringsprogram. Å kjøre et .py-skript krever imidlertid en Python-tolk installert på systemet - standardkommandoene er python script.py eller python3 script.py. .py-skriptfiler brukes vanligvis til systemadministrasjon, automatisering av oppgaver og databehandling. Når Python importerer en modul, kan den opprette en kompilert .pyc-buffer ved siden av kilden. Relaterte varianter inkluderer .pyw (Windows GUI-skript uten konsollvindu) og .pyi «stub»-filer som brukes for type-hint.

Sikkerhet og trygghet

RISIKO: HIGH

En .py-fil er et program - kjøring av den utfører koden den inneholder med dine brukertilganger. Kjør ALDRI et Python-skript fra en utrygg kilde uten å lese det først; ondsinnede skript kan slette filer, installere skadevare eller stjele data, og Python er et vanlig språk for levering av skadevare. Bare det å ÅPNE en .py i et tekstredigeringsprogram er trygt (det er bare tekst). Vær forsiktig med «pip install» av ukjente pakker som et skript krever - «typosquatted» PyPI-pakker er en reell angrepsvei. Når du er i tvil, les kildekoden; .py er menneskelig lesbar av design.

Formatdetaljer

i et nøtteskall
FULLT NAVNPython Source Code File
UTVIKLERPython Software Foundation (language created by Guido van Rossum)siden 1991 (Python 0.9.0); language steward: Python Software Foundation since 2001
MIME-TYPEtext/x-python
TYPEKildekode i ren tekst (UTF-8 som standard)
STANDARDÅpen · royalty-fri

Programmer som åpner PY-filer

Windows4 apps
Notepad Åpen kildekode Åpne .py-filen for å lese eller redigere koden med syntaksutheving (kjører den ikke - det krever Python).
Python (run it) Åpen kildekode Installer Python fra python.org (husk å krysse av for «Add to PATH» / py-starter). Deretter i en terminal: «python file.py». For å holde vinduet åpent etter et krasj, kjør fra en allerede åpen terminal i stedet for å dobbeltklikke.
Visual Studio Code Gratis Åpne .py-filen, installer Microsoft Python-utvidelsen, og trykk Kjør (F5) for å redigere, feilsøke og utføre.
PyCharm Community Gratis Fullverdig Python IDE (gratis Community-versjon) - åpne prosjektet, kjør og feilsøk .py-filer med ett klikk.
macOS2 apps
Python (run it) Åpen kildekode Installer Python fra python.org (husk å krysse av for «Add to PATH» / py-starter). Deretter i en terminal: «python file.py». For å holde vinduet åpent etter et krasj, kjør fra en allerede åpen terminal i stedet for å dobbeltklikke.
Visual Studio Code Gratis Åpne .py-filen, installer Microsoft Python-utvidelsen, og trykk Kjør (F5) for å redigere, feilsøke og utføre.
Linux3 apps
GNU Emacs Åpen kildekode Åpne .py-filen for å redigere med python-mode; kjør med det innebygde inferior-python-skallet.
Python (run it) Åpen kildekode Installer Python fra python.org (husk å krysse av for «Add to PATH» / py-starter). Deretter i en terminal: «python file.py». For å holde vinduet åpent etter et krasj, kjør fra en allerede åpen terminal i stedet for å dobbeltklikke.
Visual Studio Code Gratis Åpne .py-filen, installer Microsoft Python-utvidelsen, og trykk Kjør (F5) for å redigere, feilsøke og utføre.

Tekniske detaljer

dyp spesifikasjon
FiltypePython-kildekode i ren tekst
MIME-typetext/x-python
Standard kodingUTF-8 (PEP 3120); overstyres av en `# -*- coding: <navn> -*-`-deklarasjon på linje 1 eller 2
Shebang-støtteUnix/Linux-skript plasserer `#!/usr/bin/env python3` på linje 1 for å tillate direkte kjøring uten å kalle tolken eksplisitt
Innrykk-syntaksBetydningsfulle mellomrom - innrykk er en del av grammatikken; PEP 8 anbefaler 4 mellomrom per nivå
Modul-startpunktSjekken `if __name__ == "__main__":` skiller importerbar kode fra kode som bare kjører når filen utføres direkte
Kompilert bufferCPython kompilerer `.py`-kilde til `.pyc`-bytekode og lagrer den i `__pycache__/` for å øke hastigheten på påfølgende importer
Støtte for type-hintValgfrie innebygde annoteringer i henhold til PEP 484 (Python 3.5+); separate stub-definisjoner finnes i `.pyi`-filer
Kommentar-syntaks`#` introduserer en enkeltlinjet kommentar; trippel-anførselstegn (`"""..."""`) fungerer som docstrings for moduler, klasser og funksjoner
KjøretidsmiljøerCPython (referanseimplementasjon), PyPy, Jython, MicroPython, GraalPy
LinjesluttLF foretrekkes på tvers av plattformer; CRLF aksepteres på Windows
Importsystem`import` og `from ... import` laster moduler; en mappe som inneholder `__init__.py` behandles som en pakke
Magic bytesIngen - `.py` er en ren tekstfil uten binær signatur; identifiseres ved innhold (shebang, nøkkelord som `import`/`def`/`class`, eller innrykksmønster)
Utgitt1991 (Python 0.9.0); language steward: Python Software Foundation since 2001
Åpen standardJa · royalty-fri
Spesifikasjondocs.python.org

PY-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med PY-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om PY-filer.

Ofte stilte spørsmål

Hvordan kjører jeg en .py-fil?
Installer Python fra python.org, åpne en terminal i filens mappe, og skriv «python file.py» (Windows) eller «python3 file.py» (Mac/Linux). På Windows med py-starteren kan du også dobbeltklikke på den, men kjøring fra en terminal lar deg se feilmeldinger før vinduet lukkes.
Hvordan åpner jeg en .py-fil for å se koden?
Det er ren tekst - åpne den i et hvilket som helst redigeringsprogram. Bruk VS Code eller Notepad++ for syntaksutheving (Notepad fungerer, men er veldig enkel). Å åpne den for å lese er helt trygt; koden utføres kun når du KJØRER den.
Kan jeg konvertere en .py-fil til en .exe?
Ikke som en direkte filkonvertering, men du kan pakke den inn i en frittstående Windows .exe med PyInstaller («pyinstaller --onefile file.py»), cx_Freeze eller Nuitka. Resultatet kjører uten at Python er installert.
Hvorfor vil ikke Python-skriptet mitt kjøre?
Vanlige årsaker: Python er ikke installert eller ikke lagt til i PATH; skriptet er laget for Python 2 (avviklet i 2020) mens du har Python 3, eller omvendt (print-syntaks er forskjellig); eller et nødvendig bibliotek mangler («ModuleNotFoundError» - fiks med «pip install <navn>»).
Hva er forskjellen mellom .py og .pyc?
.py er den menneskelig lesbare kilden du skriver og redigerer; .pyc er den kompilerte bytekoden Python bufrer (i __pycache__) for å starte raskere. Du redigerer .py; Python regenererer .pyc automatisk. .pyc-filen er knyttet til en spesifikk Python-versjon.
Jeg dobbeltklikket på .py-filen min og et svart vindu blinket og forsvant - hva skjedde?
Skriptet kjørte og ble ferdig (eller krasjet) og lukket konsollen umiddelbart. Kjør det fra en allerede åpen terminal for å lese utdata/feil, eller legg til «input()» på slutten for å pause. Bruk filendelsen .pyw for GUI-skript som ikke skal vise en konsoll.

Referanser

1Python.org - official downloads and documentationwww.python.org
2Python 3 Language Referencedocs.python.org

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.SB3Scratch 3.0 Project File

Relaterte filendelser

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å