Dieser Artikel erklärt den Prozess, wie man ZIP in 7z mit Python konvertiert. Er bietet Anweisungen für die IDE-Einrichtung und den Programmablauf und enthält ein Codebeispiel, um ZIP in 7zip mit Python zu konvertieren. Darüber hinaus sind keine externen Komprimierungstools erforderlich, um diese Funktionalität in Ihrem Projekt zu aktivieren.
Schritte, um ZIP in 7ZIP mit Python zu konvertieren
- Installieren Sie Aspose.ZIP, um die ZIP-zu-7z-Konvertierung zu ermöglichen
- Holen Sie sich das Quell-ZIP-Verzeichnis mit der Archive Klasse
- Definieren Sie ein SevenZipArchive Objekt, um das generierte 7z-Verzeichnis zu schreiben
- Durchlaufen Sie jedes Element im ZIP-Archiv und fügen Sie es der 7z-Datei hinzu
- Rufen Sie die Save-Methode auf, um das neu erstellte 7z-Archiv zu speichern
Diese Richtlinien vereinfachen das Exportieren von ZIP nach 7zip mit Python. Zuerst liest der Code die ZIP-Datei und verarbeitet deren Inhalt einzeln. Am Ende werden alle Dateien in die resultierende 7z-Ausgabe zusammengeführt.
Code zum Exportieren von ZIP nach 7z in Python
Dieser Codeausschnitt zeigt den Prozess, um ZIP in 7z in Python zu konvertieren. Er verwendet die Archive- und SevenZipArchive-Klassen, um die Konvertierungsaufgabe abzuschließen. Zusätzlich ermöglicht die SevenZipEntrySettings-Klasse die Anpassung von Ausgabefunktionen wie Komprimierungseinstellungen oder Verschlüsselung.
Dieser Artikel behandelt die wichtigsten Punkte für die Arbeit mit zip 7z in Python. Wenn Sie jedoch die erstellte 7z-Datei programmatisch extrahieren möchten, sehen Sie sich den Leitfaden zu Erstellen eines 7z File Openers in Python an.