File GZIP dengan Python

GZIP(GNU Zip) adalah format kompresi file yang banyak digunakan yang membantu mengurangi ukuran file, membuatnya lebih mudah untuk disimpan dan ditransfer. Ini biasanya digunakan untuk kompresi file di sistem operasi UNIX. Pada artikel ini, Anda akan mempelajari cara membuat file GZIP dengan Python. Selain itu, Anda akan melihat cara mengekstrak file GZIP dengan Python.

Perpustakaan Python GZIP

Aspose.ZIP for Python menawarkan serangkaian fitur untuk bekerja dengan berbagai format kompresi, termasuk ZIP, GZIP, TAR, 7z, dan banyak lagi. Ini memudahkan cara mengelola dan memanipulasi file terkompresi, menjadikannya alat yang berharga bagi pengembang yang menangani tugas kompresi file dalam aplikasi Python.

Anda dapat mengunduh perpustakaan atau menginstalnya dari PyPI.

> pip install aspose-zip

Buat File GZIP dengan Python

Berikut langkah-langkah kompres file dengan GZIP dengan Python.

  • Pertama, buat objek kelas GzipArchive.
  • Kemudian, gunakan metode GzipArchive.setsource() untuk menambahkan file ke GZIP.
  • Terakhir, simpan arsip GZIP menggunakan metode GzipArchive.save().

Contoh kode berikut menunjukkan cara mengompresi file ke GZIP dalam folder dengan Python.

import aspose.zip as az

# Buat arsip gzip
with az.gzip.GzipArchive() as archive:
    # Tambahkan file ke gzip
    archive.set_source("file.bin")

    # Simpan arsip gzip
    archive.save("gzip_archive.gz")

Buka zip File GZIP dengan Python

Berikut ini adalah langkah-langkah untuk meng-unzip arsip GZIP dengan Python.

  • Pertama, muat file GZIP menggunakan kelas GzipArchive.
  • Kemudian, unzip file GZIP menggunakan metode GzipArchive.extracttodirectory().

Contoh kode berikut menunjukkan cara mengekstrak file GZIP dengan Python.

import aspose.zip as az

# Muat arsip gzip
with az.gzip.GzipArchive("gzip_archive.gz") as archive:
    
    # Buka zip gzip
    archive.extract_to_directory("gzip_archive_extracted")

Modul Python GZIP - Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk membuat atau mengekstrak arsip GZIP tanpa batasan evaluasi.

Sumber Belajar

Anda dapat menjelajahi lebih lanjut tentang pustaka Python GZIP kami menggunakan sumber daya berikut:

Alat GZIP Daring

Kami juga menyediakan [alat online gratis untuk mengompresi file ke GZIP], yang didukung oleh Aspose.ZIP for Python.

Kesimpulan

Aspose.ZIP for Python menyederhanakan proses bekerja dengan file GZIP dengan menyediakan perpustakaan yang kuat dan kaya fitur untuk tugas kompresi dan dekompresi. Dalam tutorial ini, kita membahas dasar-dasar membuat file GZIP dengan Python. Selain itu, kami telah menunjukkan cara mengekstrak file GZIP dan mengekstrak kontennya ke direktori. Anda dapat dengan mudah mengintegrasikan perpustakaan dalam aplikasi Python Anda dan menyederhanakan tugas zip dan unzip.

Lihat juga