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
- Prepare o IDE para trabalhar com Aspose.ZIP para compactação de arquivo de valores separados por vírgula
- Crie um objeto da classe Archive
- Passe os valores da string como o nome dos arquivos no ZIP
- 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.