Kompresja pliku CSV za pomocą Pythona

W tym temacie opisano, jak kompresować plik CSV za pomocą Pythona. Wyjaśniono ustawienia IDE, proces krok po kroku i działający przykład kodu dla kompresji pliku CSV za pomocą Pythona. Ponadto można użyć tego samego podejścia do kompresji wielu plików CSV do pojedynczego archiwum ZIP.

Kroki kompresji pliku CSV za pomocą języka Python

  1. Przygotuj środowisko IDE do pracy z Aspose.ZIP w celu kompresji plików z wartościami rozdzielonymi przecinkami
  2. Utwórz obiekt klasy Archive
  3. Przekaż wartości ciągu jako nazwę plików w pliku ZIP
  4. Eksportuj skompresowany katalog wyjściowy ZIP za pomocą metody save

Powyższe kroki pokazują, jak utworzyć reduktor rozmiaru pliku CSV przy użyciu Pythona. Proces rozpoczyna się od odczytania pliku źródłowego z wartościami rozdzielonymi przecinkami. Następnie przekaż ścieżkę pliku i nazwy, aby utworzyć wpisy w katalogu wyjściowym ZIP. Na koniec zapisz wygenerowane archiwum ZIP zawierające skompresowany plik CSV.

Kod do kompresji pliku CSV za pomocą Pythona

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')

Poniższy przykład kodu prezentuje funkcję kompresji CSV przy użyciu Pythona. Jest to prosta wersja do nauki kompresji, którą można dalej improwizować, aby kompresować kilka plików CSV jednocześnie. Podobnie, skomplikowane i zaawansowane funkcje przetwarzania plików ZIP, takie jak ochrona katalogu ZIP, można również włączyć do aplikacji w zależności od wymagań.

W tym artykule opisano proces kompresji pliku CSV przy użyciu Pythona. Jeśli jednak chcesz dowiedzieć się więcej o rozpakowywaniu plików ZIP, zapoznaj się z Wypakuj plik ZIP w Pythonie.

 Polski