Beste svaret
“.pyw” er en python-filtype som brukes i Windows for å indikere at pythonw.exe vil kjøre skriptet i stedet for python.exe .
Fordelen er at for GUI-applikasjoner , DOS-terminalen dukker alltid opp i bakgrunnen, selv om vi ikke trenger den; med .pyw-filer undertrykkes terminalen. Ingen stdin, stdout eller stderr er festet til programmet der stderr og stout kan fanges ut (hvis nødvendig for noe) som pythonw.exe eller python.exe? :
cmd /c pythonw.exe yourScript.pyw 1>stdout.txt 2>stderr.txt
Så langt som stdin, bør det håndteres av de tilsvarende GUI-funksjonene. Dette svaret hjelper for tkinter python-brukerinngang uten konsoll .
Svar
A .pyw -filen er en filtypenavn for python-skript, noe som indikerer at et -skript må kjøres ved hjelp av PYTHONW. EXE i stedet for PYTHON. EXE i Windows. Med enkle ord, en kommando, “ Dude Jeg vil ikke se en f *** i ledeteksten mens du kjører dette programmet ”. For å oppsummere, hvis du trenger å kjøre et skript i bakgrunnen i Windows, uten viser en dos-konsoll fra å dukke opp, gir du utvidelsen .pyw.