.PYZ File Extension

Python Application Zip File

Developer Python Software Foundation
Popularity
3.5  |  4 Votes
 

What is a PYZ file?

A PYZ file is an executable Python application stored in a compressed or uncompressed .ZIP archive. It contains a .PY script (likely named __main__.py) and may also include Python modules, libraries, and resource files. Users package and share Python applications as PYZ files to share with others who can securely run them across different platforms without installation.

More Information

You can create a .pyz file using the "zipapp" module in Python's standard library. To create a PYZ file, type the following:

import zipapp

zipapp.create_archive('filename.pyz', interpreter='path_to_python')

NOTE: PYZ files run in the Python console window, while PYZW files store a Python Windows (GUI) application.

How to open a PYZ file

You can open PYZ files with the Python interpreter (beginning with version 2.6) on any platform. For example, you can type the following in Python to run a Python application in a PYZ file: python filename.pyz. You can also run a PYZ file in Windows by double-clicking it.

Since PYZ files are renamed ZIP files, you can open them with a standard compression utility, such as "Windows File Explorer," Apple Archive Utility (macOS), Corel WinZip (Windows), or Corel WinZip Mac (macOS). You may need to rename the file extension from .pyz to .zip.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open PYZ files

Verified by FileInfo.com

The FileInfo.com team has independently researched the Python Application Zip file format and Mac, Windows, and Linux apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.