Ringkasan
Untuk setiap format, yang mendukung beberapa entri, kelas terkait memiliki metode ekstrak_ke_direktori. Ini harus digunakan untuk mengekstrak seluruh konten arsip, termasuk sub-folder ke lokasi yang ditentukan.ZIP Buka zip File Arsip
Di bawah ini adalah contoh penggunaan perpustakaan aspose.zip untuk bekerja dengan arsip ZIP. Dengan menggunakan kode yang diberikan, Anda dapat mengekstraksi isi arsip ke direktori tertentu menggunakan Python.
with zp.Archive("archive.zip") as archive:
archive.extract_to_directory("C:\\extracted")
Buka paket File RAR
with zp.rar.RarArchive("archive.rar") as archive:
archive.extract_to_directory("C:\\extracted")
Dekompresi File CAB
with zp.cab.CabArchive("archive.cab") as archive:
archive.extract_to_directory("C:\\extracted")
Contoh kode ini menunjukkan cara membongkar arsip berbagai format menggunakan perpustakaan Aspose.Zip dengan Python. Mereka menggunakan kelas yang sesuai untuk arsip ZIP, RAR, dan CAB untuk mengekstrak kontennya ke direktori "C:\extracted" yang ditunjuk. Pendekatan ini menawarkan solusi universal untuk menangani berbagai format arsip, menyederhanakan proses pembongkaran.
Cara Mengekstrak File TAR
Bagian ini memberikan contoh penggunaan perpustakaan Aspose.Zip. Kode berikut menunjukkan cara mengekstrak konten arsip dari aliran ke direktori tertentu. Contoh-contoh ini akan membekali Anda untuk mengelola arsip dalam proyek Python Anda secara efektif.
with io.FileIO("archive.tar") as tar_file:
with zp.tar.TarArchive(tar_file) as archive:
archive.extract_to_directory("~/extracted")
Ekstrak File XAR
with io.FileIO("archive.xar") as tar_file:
with zp.xar.XarArchive(xar_file) as archive:
archive.extract_to_directory("~/extracted")
Contoh kode ini menunjukkan pembongkaran arsip dalam format TAR dan XAR ke direktori yang ditentukan. Contoh pertama membuka file "archive.tar", membuat objek TarArchive, dan mengekstrak isinya ke direktori "\extracted". Demikian pula, contoh kedua membuka file "archive.xar", membuat objek XarArchive, dan mengekstrak isinya ke direktori "\extracted" yang sama.
Aspose.ZIP Lain yang Didukung untuk Fitur API Python.Net
Dengan pustaka Aspose.ZIP di Python.Net, Anda dapat menangani berbagai tugas yang terkait dengan dokumen file ZIP dengan lancar. Baik Anda perlu mengonversi format, menggabungkan file, mengedit konten, atau mengekstrak data, Aspose.ZIP menyediakan fungsionalitas komprehensif untuk menyederhanakan alur kerja Anda dan meningkatkan produktivitas.
Support and Learning Resources
- Sumber Belajar
- Dokumentasi
- Kode sumber
- Referensi API
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Catatan Rilis
- Mengapa Aspose.Zip untuk Python.Net?
- Daftar Pelanggan
- Cerita-cerita sukses