.PYW

PYW-fil

Python Windowless Script
Still et spørsmål
HURTIGSVAR

En PYW-fil er et Python-kildeskript som kjører lydløst på Windows - ingen terminalvindu vises. Den er identisk med en .py-fil i innhold, men Windows åpner den med pythonw.exe i stedet for python.exe. For å åpne en, installer Python fra python.org; for å redigere den, fungerer hvilken som helst tekstbehandler. Filer fra ukjente kilder kan kjøre skadelig kode usynlig, så gå gjennom skriptet før du kjører det.

Utvikler: Python Software Foundation 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 Jun 26, 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 PYW-filformatet?

En .pyw-fil er et Python-kildeskript som kjører uten å åpne et konsollvindu på Windows. Syntaktisk er den identisk med en standard .py-fil - gyldig UTF-8 Python-kildekode. Forskjellen ligger utelukkende i filendelsen: Windows assosierer .pyw med pythonw.exe, Python-tolkeren uten vindu, i stedet for den vanlige python.exe. Når en .pyw-fil startes, vises ingen terminalvindu, noe som gjør den ideell for GUI-applikasjoner bygget med tkinter, wxPython, eller PyQt/PySide, samt for lydløse bakgrunnsskript.

.pyw-konvensjonen ble etablert sammen med de tidlige CPython Win32-portene på midten av 1990-tallet og ble formalisert av PEP 397 (Python Launcher for Windows), inkludert med Python siden versjon 3.3. Python Launcher (py.exe / pyw.exe) leser filendelsen for å velge riktig tolker.

På macOS leverer noen Python-distribusjoner en pythonw-binærfil for Aqua GUI-integrasjon, men .pyw er mindre vanlig brukt der. På Linux har filendelsen ingen spesiell betydning - undertrykking av konsollen håndteres av nohup, prosess-frakobling eller selve GUI-verktøysettet.

En .pyw-fil kan starte med en shebang (#!/usr/bin/env python3) eller en kodingsdeklarasjon (# -*- coding: utf-8 -*-), men ingen av delene er påkrevd. Å gi nytt navn til en hvilken som helst .pyw til .py og kjøre den med python.exe fungerer alltid; et konsollvindu vil da vises.

Sikkerhet og trygghet

RISIKO: MEDIUM

En .pyw-fil er kjørbar Python-kode som kjører lydløst uten et konsollvindu, noe som gjør skadelige skript vanskeligere å oppdage (ingen synlig terminal). Behandle .pyw-filer fra ukjente kilder på samme måte som alle ukjente kjørbare filer. Gå gjennom kildekoden i en tekstbehandler før kjøring. Python må være installert for at filen skal kunne kjøres; uten Python er filen ufarlig.

Formatdetaljer

i et nøtteskall
FULLT NAVNPython Windowless Scriptogså kjent som Python GUI script, pythonw script
UTVIKLERPython Software Foundationsiden circa 1994 (Python for Windows; pythonw.exe introduced in early Win32 Python builds)
MIME-TYPEtext/x-python
TYPEkildeskript i ren tekst (UTF-8)
STANDARDÅpen · royalty-fri

Programmer som åpner PYW-filer

Windows6 apps
Sublime Text Freemium Åpner og syntaksfremhever .pyw som Python. Bruk Python-byggesystemet for å kjøre.
Python (CPython) Åpen kildekode Installer Python fra python.org; dobbeltklikk på .pyw for å utføre via pythonw.exe (ingen konsoll). For å redigere, høyreklikk > Edit with IDLE.
IDLE (bundled with Python) Åpen kildekode Høyreklikk på filen > Edit with IDLE, eller start IDLE og åpne via File > Open.
Visual Studio Code Gratis Installer Python-utvidelsen; VS Code behandler .pyw identisk med .py med full IntelliSense og feilsøking.
PyCharm Freemium Åpne filen; konfigurer kjøreoppsettet til å bruke pythonw.exe hvis konsollundertrykking er nødvendig under feilsøking.
Notepad++ (with Python syntax) Åpen kildekode Åpner filen som tekst med valgfri Python-syntaksfremheving.
macOS2 apps
Python (CPython) Åpen kildekode Installer Python fra python.org; dobbeltklikk på .pyw for å utføre via pythonw.exe (ingen konsoll). For å redigere, høyreklikk > Edit with IDLE.
Visual Studio Code Gratis Installer Python-utvidelsen; VS Code behandler .pyw identisk med .py med full IntelliSense og feilsøking.
Linux2 apps
Python (CPython) Åpen kildekode Installer Python fra python.org; dobbeltklikk på .pyw for å utføre via pythonw.exe (ingen konsoll). For å redigere, høyreklikk > Edit with IDLE.
Visual Studio Code Gratis Installer Python-utvidelsen; VS Code behandler .pyw identisk med .py med full IntelliSense og feilsøking.

Tekniske detaljer

dyp spesifikasjon
Kjøring på WindowsStartes av `pythonw.exe` - CPython-tolkeren uten vindu; ingen konsollvindu tildeles eller arves
SyntaksIdentisk med `.py` - gyldig Python 3 (eller Python 2) kildekode; filendelsen er den eneste funksjonelle forskjellen
KodingUTF-8 ren tekst; BOM tillatt, men ikke anbefalt (PEP 8)
Windows filtype-registrering`.pyw` tilordnet `pythonw.exe` via Windows-registeret (`HKEY_CLASSES_ROOT\.pyw`)
Støtte for Python LauncherPEP 397 `py.exe` / `pyw.exe` sender `.pyw`-filer til vindus-starteren (Python 3.3+, Windows)
KonsollvinduIngen - `pythonw.exe` forkaster stdout/stderr med mindre det eksplisitt omdirigeres til en fil eller pipe
Primært bruksområdeGUI-applikasjoner (`tkinter`, `wxPython`, `PyQt`/`PySide`) og lydløse bakgrunnsskript
Magiske byteIngen - ren UTF-8 tekst; valgfri shebang `#!/usr/bin/env python3` eller kodingsdeklarasjon på linje 1
MIME-type`text/x-python`; også `application/x-python`
PlattformWindows (primær); macOS via `pythonw`-binærfil (enkelte distribusjoner); Linux (filendelsen har ingen spesiell betydning)
Typisk filstørrelse1 KB - 1 MB (kun kildekode)
KompatibilitetÅ gi nytt navn fra `.pyw` til `.py` og kjøre med `python.exe` fungerer alltid; et konsollvindu vil da vises
Relatert format`.py` - standard Python-skript; kjører via `python.exe` på Windows og tildeler et konsollvindu
Utgittcirca 1994 (Python for Windows; pythonw.exe introduced in early Win32 Python builds)
Siste versjonPython 3.x (current 3.13.x as of 2025); no separate .pyw format version
Åpen standardJa · royalty-fri
Spesifikasjondocs.python.org

PYW-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med PYW-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 PYW-filer.

Ofte stilte spørsmål

Hva er forskjellen mellom .py og .pyw?
Innholdet er identisk - begge er Python-kildekode. På Windows blir .pyw utført av pythonw.exe, som undertrykker konsollvinduet. Bruk .pyw for GUI-apper; bruk .py for skript som trenger terminalutdata.
Hvorfor skjer det ingenting når jeg dobbeltklikker på en .pyw-fil?
Enten er ikke Python installert (installer fra python.org), eller så kjører skriptet lydløst i bakgrunnen (ingen konsoll). Sjekk Oppgavebehandling for python.exe- eller pythonw.exe-prosesser.
Hvordan redigerer jeg en .pyw-fil?
Åpne den i en hvilken som helst tekstbehandler (Notisblokk, VS Code, IDLE). Det er ren tekst med Python-kode.
Kan jeg kjøre en .pyw-fil på Linux eller macOS?
Ja - kjør «python3 script.pyw» fra terminalen. .pyw-filendelsen har spesiell betydning kun på Windows (via Python Launcher). På Linux/macOS er det bare en vanlig Python-fil.
Hvordan konverterer jeg en .pyw til en .exe?
Bruk PyInstaller: «pyinstaller --noconsole script.pyw». Dette pakker Python og skriptet inn i en frittstående .exe som ikke krever Python-installasjon på målmaskinen.
Er en .pyw-fil et virus?
Ikke i seg selv - det er Python-kildekode. Som alle skript kan det være skadelig hvis det kommer fra en utroverdig kilde. Åpne den i en tekstbehandler for å gå gjennom den før kjøring.

Referanser

1Python Docs - Using Python on Windows (pythonw / .pyw)docs.python.org
2PEP 397 - Python Launcher for Windowspeps.python.org

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

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-Å