7zip adalah format kompresi populer yang dikenal dengan rasio kompresinya yang tinggi. Python, sebagai bahasa pemrograman serbaguna, menawarkan berbagai perpustakaan untuk bekerja dengan format file berbeda, termasuk arsip 7zip. Salah satu perpustakaan yang memberikan dukungan luar biasa untuk menangani arsip 7zip dengan Python adalah Aspose.ZIP for Python. Jadi mari kita jelajahi cara membaca konten arsip 7zip dengan Python.
- Perpustakaan Python 7zip
- Baca Arsip 7zip dengan Python
- Baca Arsip 7zip yang Dilindungi Kata Sandi
- Alat 7zip daring
Perpustakaan Python 7zip
Aspose.ZIP for Python adalah perpustakaan canggih yang memungkinkan pengembang membuat, memanipulasi, dan mengekstrak file dari berbagai format arsip, termasuk 7zip. Apakah Anda perlu membuat atau mengekstrak arsip 7zip, Aspose.ZIP siap membantu Anda dengan mudah.
Anda dapat mengunduh perpustakaan atau menginstalnya dari PyPI.
> pip install aspose-zip
Baca Arsip 7zip dengan Python
Membaca arsip 7zip menggunakan Aspose.ZIP for Python dapat dilakukan dalam beberapa langkah, seperti yang disebutkan di bawah.
- Pertama, muat arsip 7zip menggunakan kelas SevenZipArchive.
- Kemudian, gunakan metode SevenZipArchive.extracttodirectory(folder) untuk mengekstrak konten arsip 7zip ke folder.
Contoh kode berikut menunjukkan cara membaca konten arsip 7zip dengan Python.
import aspose.zip as az
# Muat arsip 7zip
with az.sevenzip.SevenZipArchive("7z_archive.7z") as archive:
# Ekstrak 7zip ke folder
archive.extract_to_directory("7z_extracted")
Baca Arsip 7zip yang Dilindungi Kata Sandi
Dalam beberapa kasus, Anda menerima arsip 7zip yang dilindungi kata sandi. Perlindungan diterapkan untuk mencegah akses tidak sah ke konten arsip 7zip. Untuk membuka arsip 7zip yang dilindungi, ikuti langkah-langkah di bawah ini.
- Pertama, muat arsip 7zip menggunakan kelas SevenZipArchive.
- Kemudian, panggil metode SevenZipArchive.extracttodirectory(folder, password) dan berikan kata sandi arsip sebagai argumen.
Ini adalah bagaimana Anda dapat membaca arsip 7zip yang dilindungi kata sandi dengan Python.
import aspose.zip as az
# Muat arsip 7zip
with az.sevenzip.SevenZipArchive("protected_7z_archive.7z") as archive:
# Ekstrak konten 7zip ke direktori
archive.extract_to_directory("protected_7z_extracted", "pass")
Perpustakaan Python 7zip - Dapatkan Lisensi Gratis
Anda bisa mendapatkan lisensi sementara gratis untuk bekerja dengan arsip 7zip tanpa batasan evaluasi.
Sumber Belajar
Pelajari lebih lanjut tentang perpustakaan Python 7zip kami menggunakan sumber daya yang diberikan di bawah ini:
Alat 7zip daring
Kami juga menyediakan [alat online gratis untuk membuat dan mengekstrak arsip 7zip], yang didukung oleh Aspose.ZIP for Python.
Kesimpulan
Aspose.ZIP for Python menyediakan cara yang nyaman dan efisien untuk bekerja dengan arsip 7zip dalam aplikasi Python. Dalam postingan blog ini, kami menjelajahi cara membaca konten arsip 7zip dengan Python. Kami juga membahas cara membaca arsip 7zip yang dilindungi kata sandi. Cukup instal Aspose.ZIP for Python dan gabungkan kemampuan penanganan arsip 7zip dengan mudah ke dalam proyek Python Anda.