Este tópico explica detalhadamente como criar um arquivo ZIP em Python. Inclui todos os detalhes do algoritmo, bem como um trecho de código funcional para criar um arquivo ZIP em Python. Além disso, não é necessário instalar nenhuma outra ferramenta de arquivamento para usar esse recurso em suas aplicações.
Passos para criar um arquivo ZIP em Python
- Prepare seu sistema instalando o Aspose.ZIP
- Declare um objeto da classe Archive
- Acesse os arquivos de origem e adicione-os ao arquivo ZIP com o método create_entry
- Grave o arquivo ZIP gerado no disco
Os passos acima fornecem uma visão geral do processo de criação de um arquivo ZIP em Python. Eles incluem todas as informações básicas, como configurar o ambiente de desenvolvimento e comprimir vários arquivos em um arquivo ZIP. Posteriormente, o arquivo criado é salvo no caminho especificado.
Código para criar um arquivo ZIP em Python
import aspose.zip as az | |
# Create the archive | |
with az.Archive() as archive: | |
# Add first file | |
archive.create_entry("data.png", "input.jpg") | |
# Add second file | |
archive.create_entry("sample.jpg", "sample.jpg") | |
# Save zip archive | |
archive.save("output.zip") |
Este trecho de código demonstra como criar um arquivo ZIP em Python. Você pode modificá-lo para ajustar o número de arquivos a serem compactados, criar um arquivo ZIP do zero ou carregar um existente, proteger o arquivo gerado com senha e explorar outras propriedades disponíveis na classe ArchiveSaveOptions.
Este tutorial abordou a criação de um arquivo ZIP em Python. Se estiver interessado em aprender a compactar arquivos CSV, consulte o artigo sobre Compactar CSV em Python.