Anexar arquivos ao ZIP em Python

Arquivos ZIP são uma forma comum de compactar e armazenar vários arquivos e diretórios. Às vezes, pode ser necessário adicionar ou anexar arquivos a um arquivo ZIP existente, o que pode ser uma tarefa desafiadora se você não estiver usando as ferramentas certas. Nesta postagem do blog, exploraremos como anexar arquivos a um arquivo ZIP em Python em algumas etapas simples.

Biblioteca Python para anexar arquivos ao ZIP

Aspose.ZIP for Python é uma biblioteca Python que fornece uma ampla gama de recursos para trabalhar com arquivos ZIP. Ele permite criar, ler e modificar arquivos ZIP com facilidade. Se você deseja adicionar arquivos a um arquivo ZIP existente ou extrair arquivos dele, o Aspose.ZIP para Python tem o que você precisa.

Você pode baixar a biblioteca ou instalá-la em PyPI.

> pip install aspose-zip

Anexar arquivos a um ZIP existente em Python

Aspose.ZIP para Python permite abrir um arquivo ZIP e anexar arquivos em algumas etapas simples. Basta carregar o arquivo ZIP, adicionar arquivo(s) e salvar o arquivo atualizado. Vamos dar uma olhada nas etapas para anexar arquivos a um arquivo ZIP em Python.

  • Primeiro, carregue o arquivo ZIP usando a classe Archive.
  • Em seguida, adicione um novo arquivo ao arquivo ZIP usando o método Archive.createentry(string, string).
  • Finalmente, salve o arquivo ZIP atualizado usando o método Archive.save(string).

O exemplo de código a seguir mostra como anexar arquivos a arquivos ZIP em Python.

import aspose.zip as az

# Carregue o arquivo ZIP
with az.Archive("my_archive.zip") as zip:

    # Insira um arquivo no ZIP
    zip.create_entry("file", "file.txt")

    # Salve o arquivo ZIP atualizado
    zip.save("updated_zip.zip")

Biblioteca Python ZIP – Obtenha uma licença gratuita

Obtenha uma licença temporária gratuita e adicione arquivos a arquivos ZIP sem limitações de avaliação.

Recursos de aprendizagem

Saiba mais sobre nossa biblioteca Python ZIP usando os recursos fornecidos abaixo:

Ferramentas on-line de manipulação de ZIP

Explore nossas ferramentas online gratuitas para trabalhar com arquivos ZIP, que são desenvolvidas por Aspose.ZIP para Python.

Conclusão

Anexar arquivos a um arquivo ZIP existente pode ser um requisito crucial em vários cenários de programação. Aspose.ZIP para Python simplifica essa tarefa, fornecendo uma API fácil de usar para trabalhar com arquivos ZIP. Nesta postagem do blog, cobrimos as etapas básicas para anexar arquivos a um arquivo ZIP em Python. Lembre-se de instalar a biblioteca e seguir os trechos de código para atingir seus objetivos de manipulação de arquivo ZIP sem esforço.

Veja também