Convertire ZIP in 7z con Python

Questo articolo spiega il processo di conversione da ZIP a 7z con Python. Fornisce le istruzioni per la configurazione dell’IDE e il flusso del programma, e include un frammento di codice per convertire ZIP in 7zip con Python. Inoltre, non è necessario alcun strumento di compressione esterno per abilitare questa funzionalità nel tuo progetto.

Passaggi per convertire ZIP in 7ZIP con Python

  1. Installa Aspose.ZIP per abilitare la conversione da ZIP a 7z
  2. Ottieni la directory ZIP di origine utilizzando la classe Archive
  3. Definisci un oggetto SevenZipArchive per scrivere la directory 7z generata
  4. Esegui un ciclo su ogni elemento nell’archivio ZIP e aggiungilo al file 7z
  5. Chiama il metodo save per scrivere il nuovo archivio 7z creato

Queste linee guida semplificano come esportare ZIP in 7zip con Python. Per prima cosa, il codice legge il file ZIP e ne elabora il contenuto singolarmente. Alla fine, tutti i file vengono compilati nell’output 7z risultante.

Codice per esportare ZIP in 7z con Python

Questo frammento di codice mostra il processo di conversione da ZIP a 7z con Python. Utilizza le classi Archive e SevenZipArchive per completare il compito di conversione. Inoltre, la classe SevenZipEntrySettings consente di personalizzare le caratteristiche di output, come le impostazioni di compressione o la crittografia.

Questo articolo ha trattato i punti principali per lavorare con zip 7z in Python. Tuttavia, se desideri estrarre il file 7z creato programmaticamente, dai un’occhiata alla guida su Crea 7z File Opener in Python.

 Italiano