Detta ämne förklarar hur du skapar en 7z-fil i Python. Det låter dig skapa en 7 ZIP-komprimerad fil i Python med bara några få API-anrop. Dessutom kan du arbeta med den här funktionen i din miljö oavsett operativsystem, oavsett om det är MacOS, Windows eller Linux.
Steg för att Skapa 7z Arkiv i Python
- Konfigurera Aspose.ZIP API för att skapa ett 7z-arkiv
- Skapa en instans av SevenZipArchive klassen
- Komprimera de nödvändiga filerna genom att specificera deras sökvägar och namn
- Lägg till en katalog för att lägga till alla filer inuti den med create_entries metoden
- Rendera utmatningskatalogen som en 7z-arkivfil
Dessa steg förenklar arbetsflödet för att skapa ett 7 zip arkiv i Python. Det låter dig komprimera flera filer separat genom att ange deras namn en efter en, eller komprimera en hel mapp om du behöver lägga till flera arkiv samtidigt. När alla nödvändiga filer har lagts till kan det utgående arkivet exporteras till disken eller en ström, beroende på dina behov.
Kod för att Skapa 7 ZIP Programvara i Python
Kodsnutten ovan visar hur du skapar 7 ZIP-programvara i Python. Den laddar enkelt källfilerna och lägger till dem i 7 ZIP-arkivet, men du kan modifiera detta för att ytterligare anpassa komprimeringsprocessen. Du kan till exempel inkludera antal filer och mappar samt kryptering av utgående arkiv som AES-kryptering och lösenordsskydd i processen.
Detta ämne täcker all information om 7 ZIP komprimering i Python. Om du dessutom vill lära dig att ta bort en fil från ett ZIP-arkiv, hänvisa till artikeln om Ta bort fil från ZIP i Python.