Este artigo explica o processo de converter ZIP para 7z em Python. Ele fornece as instruções para configurar o IDE e o fluxo do programa, e inclui um trecho de código para converter ZIP para 7zip em Python. Além disso, não é necessário usar ferramentas externas de compactação para ativar essa funcionalidade no seu projeto.
Etapas para converter ZIP para 7ZIP em Python
- Instale o Aspose.ZIP para habilitar a conversão de ZIP para 7z
- Obtenha o diretório ZIP de origem usando a classe Archive
- Defina um objeto da classe SevenZipArchive para escrever o diretório 7z gerado
- Percorra cada item no arquivo ZIP e adicione-o ao arquivo 7z
- Chame o método save para salvar o novo arquivo 7z criado
Essas diretrizes simplificam como exportar ZIP para 7zip em Python. Primeiro, o código lê o arquivo ZIP e processa seu conteúdo individualmente. Finalmente, todos os arquivos são compilados no resultado 7z de saída.
Código para exportar ZIP para 7z em Python
Este trecho de código mostra o processo de converter ZIP para 7z em Python. Ele utiliza as classes Archive e SevenZipArchive para concluir a tarefa de conversão. Além disso, a classe SevenZipEntrySettings permite personalizar funcionalidades de saída, como configurações de compressão ou criptografia.
Este artigo abordou os pontos-chave para trabalhar com zip 7z em Python. No entanto, se você deseja extrair o arquivo 7z criado programaticamente, consulte o guia sobre Criar um 7z File Opener em Python.