Topik ini menguraikan cara mengompres file CSV menggunakan Python. Dijelaskan tentang pengaturan IDE, proses bertahap, dan contoh kode kerja untuk kompresi file CSV menggunakan Python. Selain itu, Anda dapat menggunakan pendekatan yang sama untuk mengompres beberapa file CSV menjadi satu arsip ZIP.
Langkah-langkah untuk Mengompres CSV menggunakan Python
- Siapkan IDE untuk bekerja dengan Aspose.ZIP untuk kompresi file nilai yang dipisahkan koma
- Buat objek kelas Archive
- Lewatkan nilai string sebagai nama file dalam ZIP
- Ekspor direktori ZIP terkompresi keluaran menggunakan metode save
Langkah-langkah di atas menunjukkan cara membuat pengurang ukuran file CSV menggunakan Python. Prosesnya dimulai dengan membaca file sumber yang dipisahkan koma. Selanjutnya, berikan jalur dan nama file untuk membuat entri dalam direktori ZIP keluaran. Terakhir, tulis arsip ZIP yang dihasilkan yang berisi file CSV terkompresi.
Kode untuk Mengompres File CSV menggunakan 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') |
Contoh kode di bawah ini menunjukkan fitur untuk mengompres CSV menggunakan Python. Ini adalah versi sederhana untuk mempelajari kompresi yang selanjutnya dapat ditingkatkan untuk mengompres beberapa file CSV sekaligus. Demikian pula, fitur pemrosesan file ZIP yang rumit dan canggih seperti melindungi direktori ZIP juga dapat dimasukkan ke dalam aplikasi Anda berdasarkan kebutuhan Anda.
Artikel ini telah menguraikan proses untuk mengompres file CSV menggunakan Python. Namun, jika Anda perlu mencoba mengekstrak file ZIP, lihat Ekstrak File ZIP dengan Python.