Compactar arquivo CSV usando Python

Este tópico elabora sobre como compactar o arquivo CSV usando Python. Ele explica as configurações do IDE, o processo passo a passo e um exemplo de código funcional para compactação de arquivo CSV usando Python. Além disso, você pode usar a mesma abordagem para compactar vários arquivos CSV em um único arquivo ZIP.

Etapas para compactar CSV usando Python

  1. Prepare o IDE para trabalhar com Aspose.ZIP para compactação de arquivo de valores separados por vírgula
  2. Crie um objeto da classe Archive
  3. Passe os valores da string como o nome dos arquivos no ZIP
  4. Exporte o diretório ZIP compactado de saída usando o método save

As etapas acima mostram como criar um redutor de tamanho de arquivo CSV usando Python. O processo começa lendo o arquivo de valores separados por vírgula de origem. Posteriormente, passe o caminho e os nomes do arquivo para criar as entradas no diretório ZIP de saída. Por fim, grave o arquivo ZIP gerado contendo o arquivo CSV compactado.

Código para compactar arquivo CSV usando Python

import aspose.zip as az
path = "C://"
# Create and save archive with a CSV file
with az.Archive() as archive:
# Add CSV file into archive
archive.create_entry("Sample.csv", path + "input.csv")
# Save zip archive
archive.save('csv_archive.zip')

O exemplo de código abaixo mostra o recurso para comprimir CSV usando Python. É uma versão simples para aprender a compressão que pode ser improvisada para comprimir vários arquivos CSV de uma vez. Da mesma forma, recursos de processamento de arquivo ZIP complicados e avançados, como proteger o diretório ZIP, também podem ser incorporados ao seu aplicativo com base em seus requisitos.

Este artigo descreveu o processo para compactar um arquivo CSV usando Python. No entanto, se você precisa explorar a extração de arquivos ZIP, dê uma olhada em Extrair arquivo ZIP em Python.

 Português