ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Για κάθε μορφή, η οποία υποστηρίζει πολλές εγγραφές, η αντίστοιχη κλάση έχει τη μέθοδο extract_to_directory. Θα πρέπει να χρησιμοποιείται για την εξαγωγή ολόκληρου του περιεχομένου του αρχείου, συμπεριλαμβανομένων των υποφακέλων σε καθορισμένη θέση.

ZIP Αποσυμπιέστε τα αρχεία αρχειοθέτησης

Παρακάτω είναι ένα παράδειγμα χρήσης της βιβλιοθήκης aspose.zip για εργασία με αρχεία ZIP. Χρησιμοποιώντας τον δεδομένο κώδικα, μπορείτε να εξαγάγετε τα περιεχόμενα του αρχείου στον δεδομένο κατάλογο χρησιμοποιώντας Python.

    with zp.Archive("archive.zip") as archive:
        archive.extract_to_directory("C:\\extracted")

Αποσυσκευάστε τα αρχεία RAR

    with zp.rar.RarArchive("archive.rar") as archive:
        archive.extract_to_directory("C:\\extracted")

Αποσυμπίεση αρχείων CAB

    with zp.cab.CabArchive("archive.cab") as archive:
        archive.extract_to_directory("C:\\extracted")

Αυτά τα παραδείγματα κώδικα δείχνουν πώς να αποσυσκευάζετε αρχεία διαφόρων μορφών χρησιμοποιώντας τη βιβλιοθήκη Aspose.Zip στην Python. Χρησιμοποιούν τις κατάλληλες κλάσεις για αρχεία ZIP, RAR και CAB για να εξαγάγουν τα περιεχόμενά τους σε έναν καθορισμένο κατάλογο "C:\extracted". Αυτή η προσέγγιση προσφέρει μια καθολική λύση για το χειρισμό διαφόρων μορφών αρχειοθέτησης, απλοποιώντας τη διαδικασία αποσυσκευασίας.

Πώς να εξαγάγετε το αρχείο TAR

Αυτή η ενότητα παρέχει παραδείγματα χρήσης της βιβλιοθήκης Aspose.Zip. Ο παρακάτω κώδικας δείχνει πώς να εξαγάγετε τα περιεχόμενα αρχειοθέτησης από μια ροή σε έναν καθορισμένο κατάλογο. Αυτά τα παραδείγματα θα σας εξοπλίσουν για να διαχειριστείτε αποτελεσματικά τα αρχεία στα έργα σας στην Python.

    with io.FileIO("archive.tar") as tar_file:
        with zp.tar.TarArchive(tar_file) as archive:
            archive.extract_to_directory("~/extracted")

Εξαγωγή αρχείου XAR

    with io.FileIO("archive.xar") as tar_file:
        with zp.xar.XarArchive(xar_file) as archive:
            archive.extract_to_directory("~/extracted")

Αυτά τα παραδείγματα κώδικα δείχνουν την αποσυσκευασία αρχείων σε μορφές TAR και XAR σε έναν καθορισμένο κατάλογο. Το πρώτο παράδειγμα ανοίγει το αρχείο "archive.tar", δημιουργεί ένα αντικείμενο TarArchive και εξάγει τα περιεχόμενά του στον κατάλογο "\extracted". Ομοίως, το δεύτερο παράδειγμα ανοίγει το αρχείο "archive.xar", δημιουργεί ένα αντικείμενο XarArchive και εξάγει τα περιεχόμενά του στον ίδιο κατάλογο "\extracted".

Άλλες υποστηριζόμενες δυνατότητες Aspose.ZIP για Python.Net API

Με τη βιβλιοθήκη Aspose.ZIP στο Python.Net, μπορείτε να χειρίζεστε απρόσκοπτα διάφορες εργασίες που σχετίζονται με έγγραφα αρχείων ZIP. Είτε θέλετε να μετατρέψετε μορφές, να συγχωνεύσετε αρχεία, να επεξεργαστείτε περιεχόμενα ή να εξαγάγετε δεδομένα, το Aspose.ZIP παρέχει ολοκληρωμένη λειτουργικότητα για τον εξορθολογισμό της ροής εργασίας σας και τη βελτίωση της παραγωγικότητας.

  
  

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