Översikt
Ibland behöver du lägga till filer i befintliga arkiv. Aspose.ZIP tillåter att lägga till poster till ZIP-, TAR- och CPIO-arkiv utan att packa om hela arkivet, vilket sparar tid och resurser, särskilt för ofta uppdaterade arkiv.blixtlås
Att hantera arkiv innebär ofta att nya filer läggs till. Aspose.ZIP ger ett bekvämt sätt att uppdatera befintliga ZIP-arkiv utan att behöva bygga om dem helt. Detta kan spara tid och resurser, särskilt för ofta uppdaterade arkiv.
with zp.Archive("existing.zip") as archive:
archive.create_entry("one_more.bin", "data.bin")
archive.save("added.zip")
Detta kodavsnitt öppnar ett befintligt ZIP-arkiv som heter existerande.zip och lägger till en ny post som heter one_more.bin genom att kopiera innehållet från data.bin. När du har lagt till den nya posten sparas det uppdaterade arkivet som added.zip. Denna process modifierar effektivt det ursprungliga ZIP-arkivet genom att inkludera en extra fil samtidigt som det befintliga innehållet bevaras.
TJÄRA
Följande kod visar hur man enkelt lägger till en fil i ett befintligt TAR-arkiv med Aspose.ZIP API. Detta tillvägagångssätt är effektivt och undviker att återskapa hela arkivet, vilket gör det idealiskt för scenarier där du behöver hålla dina arkiv uppdaterade.
with zp.tar.TarArchive("existing.tar") as archive:
archive.create_entry("one_more.bin", "data.bin")
archive.save("added.zip")
CPIO
Det här kodavsnittet visar hur man infogar en ny fil med namnet "data.bin" i ett befintligt CPIO-arkiv med namnet "existing.zip".
with zp.cpio.CpioArchive("existing.cpio") as archive:
archive.create_entry("one_more.bin", "data.bin")
archive.save("added.zip")
Dessa kodexempel förenklar hanteringen av arkiv i ZIP-, Tar- eller CPIO-format. De tillåter uppdatering av befintliga arkiv genom att lägga till nya filer utan att skapa helt nya. Detta optimerar lagringen, förenklar dataorganisationen och förbättrar till och med säkerheten genom att göra det möjligt för krypterade arkiv att uppdateras med nya skyddade filer.
Andra Aspose.ZIP för Python.Net API-funktioner som stöds
Med Aspose.ZIP-biblioteket i Python.Net kan du sömlöst hantera olika uppgifter relaterade till ZIP-fildokument. Oavsett om du behöver konvertera format, slå samman filer, redigera innehåll eller extrahera data, erbjuder Aspose.ZIP omfattande funktionalitet för att effektivisera ditt arbetsflöde och förbättra produktiviteten.
Support and Learning Resources
- Lärresurser
- Dokumentation
- Källkod
- API-referenser
- Produktsupport
- Gratis support
- Betald support
- Blogg
- Release Notes
- Varför Aspose.Zip för Python.Net?
- Kundlista
- Framgångsberättelser