.PYW File Extension

Python GUI Script

Python scripts files use .py extension by default. Python.exe executes them. It opens a terminal that stays open even if the program uses GUI. To suppress the terminal on startup, use .pyw extension i...

General Information

Title PYW File Extension
Extension .pyw
Full Form Python GUI Script
File Type Script File
Developer Python Software Foundation
MIME Type text/plain

File Function

Primary Function Run code
Additional Functions GUI application
Features Windowless execution, Script format

File Characteristics

Quality Depends on code
Supports Layers N/A
Supports Transparency N/A
Editable Yes

Use Cases

Desktop GUI Yes
Script Automation Yes
Background Services Yes

Security and Practices

Security Risks Code injection
Best Practices Code review, Secure coding

Historical/Version Information

Initial Release Associated with Python release
Latest Version Python 3.10 (2021)

Associated Types

Similar Extensions .py, .pyc, .pyo

Software Compatibility

Software Usage Policy OS Compatibility
Python Free Windows, Mac, Linux
IDLE Free Windows, Mac, Linux
PyCharm Free, Paid versions Windows, Mac, Linux