Файл с расширением .pyz представляет собой Python Zip Application — специализированный архив, содержащий программный код на языке Python, который может быть выполнен интерпретатором напрямую без предварительной распаковки. По своей сути это полностью автономное приложение Python, упакованное в один компактный файл. Данный формат крайне полезен для распространения программного обеспечения, так как он значительно упрощает процесс развертывания и минимизирует количество файлов, требующих управления. Технически файл .pyz является стандартным ZIP-архивом, в корне которого обязательно присутствует файл __main__.py. Когда пользователь запускает .pyz, интерпретатор Python воспринимает архив как директорию и автоматически исполняет __main__.py, что позволяет приложению функционировать мгновенно. Помимо основного кода, архив может включать дополнительные модули Python, файлы данных и другие зависимости, необходимые для полноценной работы программы. Прямая поддержка формата .pyz интерпретатором Python делает его универсальным и удобным средством кроссплатформенной дистрибуции. Чаще всего этот формат применяется для создания консольных утилит, небольших прикладных программ и скриптов, требующих быстрой установки и запуска в различных операционных системах без выполнения сложных конфигурационных действий.