Konvertera ZIP till 7z med Python

Denna artikel förklarar processen för att konvertera ZIP till 7z i Python. Den ger instruktioner för IDE-inställningar och programflödet, och innehåller ett kodexempel för att konvertera ZIP till 7zip i Python. Dessutom krävs inga externa komprimeringsverktyg för att aktivera denna funktionalitet i ditt projekt.

Steg för att konvertera ZIP till 7ZIP i Python

  1. Installera Aspose.ZIP för att aktivera konvertering från ZIP till 7z
  2. Hämta den ursprungliga ZIP-katalogen med hjälp av Archive klassen
  3. Definiera ett SevenZipArchive objekt för att skriva den genererade 7z-katalogen
  4. Loop varje objekt i ZIP-arkivet och lägg till det i 7z-filen
  5. Anropa save-metoden för att spara det nyligen skapade 7z-arkivet

Dessa riktlinjer förenklar hur man exporterar ZIP till 7zip i Python. Först läser koden ZIP-filen och bearbetar dess innehåll individuellt. Slutligen sammanfogas alla filer till den resulterande 7z-utdatafilen.

Kod för att exportera ZIP till 7z i Python

Denna kodsnutt visar processen för att konvertera ZIP till 7z i Python. Den använder klasserna Archive och SevenZipArchive för att slutföra konverteringsuppgiften. Dessutom låter SevenZipEntrySettings-klassen dig anpassa utdatafunktioner, som komprimeringsinställningar eller kryptering.

Denna artikel behandlade de viktigaste punkterna för att arbeta med zip 7z i Python. Om du däremot vill extrahera den skapade 7z-filen programatiskt, kolla in guiden om Skapa 7z File Opener i Python.

 Svenska