Detta precisa ämne förklarar hur man skapar en ZIP-fil i Python. Det inkluderar alla detaljer om algoritmen samt ett fungerande kodavsnitt för att skapa en ZIP-filskapare i Python. Dessutom behöver du inte installera något annat arkiveringsverktyg för att få denna funktion att fungera i dina applikationer.
Steg för att skapa ZIP i Python
- Förbered ditt system genom att installera Aspose.ZIP på din enhet
- Deklarera ett objekt av klassen Archive
- Få åtkomst till källfilerna och lägg till dem i ZIP-arkivet med metoden create_entry
- Skriv den genererade ZIP-filen till disken
Stegen ovan ger en översikt över processen för att skapa ZIP i Python. De inkluderar all grundläggande information som att ställa in IDE:n och sedan komprimera flera filer till arkivet. Därefter sparas det skapade arkivet som en ZIP-fil på den angivna sökvägen.
Kod för att skapa en ZIP-filskapare i Python
import aspose.zip as az | |
# Create the archive | |
with az.Archive() as archive: | |
# Add first file | |
archive.create_entry("data.png", "input.jpg") | |
# Add second file | |
archive.create_entry("sample.jpg", "sample.jpg") | |
# Save zip archive | |
archive.save("output.zip") |
Detta kodavsnitt visar hur man gör en ZIP-fil i Python. Du kan modifiera det ytterligare för att manipulera antalet filer som ska komprimeras, skapa en ZIP-fil från grunden eller ladda en befintlig, lösenordsskydda det resulterande arkivet tillsammans med flera andra egenskaper som tillhandahålls av klassen ArchiveSaveOptions.
Denna handledning har diskuterat att skapa en ZIP-skapare i Python. Om du dock är intresserad av att lära dig om komprimering av CSV-filer, se artikeln om Komprimera CSV i Python.