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

  
  

Aspose.Zip offers individual archive processing APIs for other popular development environments, listed below: