Um arquivo .pyz é uma Aplicação Zip Python, que consiste em um arquivo (archive) contendo código Python que pode ser executado diretamente. É, em essência, uma aplicação Python autocontida, empacotada em um único arquivo. Este formato é particularmente vantajoso para a distribuição de aplicações Python, pois simplifica significativamente a implantação (deployment) e minimiza a quantidade de arquivos a serem gerenciados. O arquivo .pyz é, na verdade, um arquivo ZIP padrão que incorpora um arquivo __main__.py no seu nível mais alto. Ao ser executado, o interpretador Python reconhece o arquivo .pyz como se fosse um diretório e procede à execução do arquivo __main__.py. Essa característica permite que a aplicação seja iniciada e funcione sem a necessidade de extração prévia. Além disso, o arquivo (archive) pode englobar outros módulos Python, arquivos de dados e todas as dependências necessárias para o funcionamento da aplicação. O formato .pyz é diretamente suportado pelo interpretador Python, o que o estabelece como um método prático para empacotar e distribuir aplicações Python em diversas plataformas. É comumente empregado para ferramentas de linha de comando (command-line tools), aplicações de pequeno porte e scripts que requerem fácil implantação e execução em sistemas variados, sem a complexidade de procedimentos de instalação.