Το Aspose.ZIP για Python μέσω .NET είναι ένα ευέλικτο και εύκολο API συμπίεσης αρχείων και χειρισμού αρχείων για τυπικές μορφές αρχειοθέτησης. Το API επιτρέπει στις εφαρμογές σας python να συμπιέζουν και να αποσυμπιέζουν αρχεία/καταλόγους, να δημιουργούν ή να εξάγουν κρυπτογραφημένα αρχεία χρησιμοποιώντας διαφορετικές επιλογές κρυπτογράφησης. Το API λειτουργεί με πολλές γνωστές μορφές αρχειοθέτησης: ZIP, RAR, 7Zip, GZIP, BZ2. Υποστηρίζονται επίσης πολλές προτιμώμενες μορφές στο Linux: CPIO, TAR, Lzip, Bzip2, XZ, Z. Το API παρέχει επίσης προστασία αρχειοθέτησης μέσω κωδικών πρόσβασης που ορίζονται από τον χρήστη και παραδοσιακής κρυπτογράφησης χρησιμοποιώντας κρυπτογράφηση ZipCrypto ή AES.

Η Aspose.Zip παρουσιάζει το Python API για Συμπίεση & Αρχειοθέτηση Αρχείων, σχεδιασμένο για να καλύψει τις απαιτητικές ανάγκες της σύγχρονης διαχείρισης δεδομένων. Αυτή η ολοκληρωμένη βιβλιοθήκη δίνει τη δυνατότητα στους προγραμματιστές να συμπιέζουν, να αρχειοθετούν και να εξάγουν αποτελεσματικά αρχεία χρησιμοποιώντας Python, εξασφαλίζοντας απρόσκοπτη ενσωμάτωση και απαράμιλλη απόδοση.

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

Από τώρα, δεν χρειάζεται να βουτήξετε βαθιά στην πολυπλοκότητα συμπίεσης/κρυπτογράφησης ή να γράψετε εκατοντάδες γραμμές κώδικα για να υποστηρίξετε διαφορετικές μορφές αρχειοθέτησης. Χρησιμοποιώντας το Aspose.Zip για Python μέσω .NET, μπορείτε εύκολα να δημιουργήσετε ή να εξαγάγετε ένα αρχείο με λίγες μόνο γραμμές κώδικα. Επισκεφτείτε τη σελίδα λήψεων ή εγκαταστήστε το πακέτο τροχών απευθείας από το pypi.org

Δυνατότητες Python Compression API

Δημιουργήστε ένα αρχείο από ένα ή περισσότερα αρχεία

Προσθήκη αρχείων στα αρχεία χωρίς συμπίεση

Κρυπτογράφηση ή αποκρυπτογράφηση ολόκληρου του αρχείου ή συγκεκριμένων εγγραφών

Προσθήκη καταχωρήσεων στο υπάρχον αρχείο

Διαγραφή καταχωρήσεων από το υπάρχον αρχείο

Συμπιέστε το φάκελο σύμφωνα με τη δομή του

Αποσυμπίεση σε κατάλογο σε σχέση με τη δομή του αρχείου

Συμπιέστε έγγραφα οποιουδήποτε μεγέθους εφαρμόζοντας παραλληλισμό

Ενσωμάτωση του API συμπίεσης στην εφαρμογή Python

Η ενσωμάτωση της βιβλιοθήκης συμπίεσης είναι μια αβίαστη προσπάθεια, καθώς η εφαρμογή σάς επιτρέπει απρόσκοπτα να εκτελείτε λειτουργίες συμπίεσης και αποσυμπίεσης με αξιοσημείωτη ευκολία. Λίγες συνοπτικές γραμμές κώδικα είναι το μόνο που χρειάζονται για να ολοκληρωθούν αυτές οι εργασίες, καθιστώντας τη διαδικασία κομψή και φιλική προς το χρήστη.

Συμπίεση ενός αρχείου - Python μέσω .net



    import aspose.zip as zp

    with zp.Archive() as archive:
	archive.create_entry("entry_name.dat", "input_file.dat")
	archive.save('my_archive.zip')



Μπορείτε να δοκιμάσετε online τον Μετατροπέα πολλαπλών μορφών, να μετατρέψετε τα έγγραφά σας σε ένα αρχείο με εύκολο τρόπο.

Ένα σημαντικό χαρακτηριστικό της βιβλιοθήκης είναι η δυνατότητα εργασίας με πολλές μορφές που υποστηρίζονται από το .NET Framework, όπως: ZIP, 7ZIP, TAR, TAR.BZ2, TAR.GZ, TAR.LZ, TAR.XZ, TAR.Z, CPIO



  
  

Το Aspose.Zip προσφέρει μεμονωμένα API επεξεργασίας αρχείων για άλλα δημοφιλή περιβάλλοντα ανάπτυξης, που αναφέρονται παρακάτω: