Panoramica
A volte è necessario aggiungere file agli archivi esistenti. Aspose.ZIP consente di aggiungere voci agli archivi ZIP, TAR e CPIO senza reimballare l’intero archivio, risparmiando tempo e risorse, soprattutto per gli archivi aggiornati di frequente.cerniera lampo
La gestione degli archivi spesso comporta l’aggiunta di nuovi file. Aspose.ZIP fornisce un modo conveniente per aggiornare l’archivio ZIP esistente senza la necessità di ricostruirlo completamente. Ciò può far risparmiare tempo e risorse, soprattutto per gli archivi aggiornati di frequente.
with zp.Archive("existing.zip") as archive:
archive.create_entry("one_more.bin", "data.bin")
archive.save("added.zip")
Questo frammento di codice apre un archivio ZIP esistente denominato esistente.zip e aggiunge una nuova voce denominata one_more.bin copiando il contenuto da data.bin. Dopo aver aggiunto la nuova voce, l’archivio aggiornato viene salvato come aggiunto.zip. Questo processo modifica in modo efficace l’archivio ZIP originale includendo un file aggiuntivo preservando il contenuto esistente.
CATRAME
Il codice seguente dimostra come aggiungere facilmente un file a un archivio TAR esistente utilizzando l’API Aspose.ZIP. Questo approccio è efficiente ed evita di ricreare l’intero archivio, rendendolo ideale per scenari in cui è necessario mantenere aggiornati gli archivi.
with zp.tar.TarArchive("existing.tar") as archive:
archive.create_entry("one_more.bin", "data.bin")
archive.save("added.zip")
CPIO
Questo frammento di codice mostra come incorporare un nuovo file denominato "data.bin" in un archivio CPIO esistente denominato "existing.zip".
with zp.cpio.CpioArchive("existing.cpio") as archive:
archive.create_entry("one_more.bin", "data.bin")
archive.save("added.zip")
Questi esempi di codice semplificano la gestione degli archivi nei formati ZIP, Tar o CPIO. Consentono di aggiornare gli archivi esistenti aggiungendo nuovi file senza crearne di completamente nuovi. Ciò ottimizza l’archiviazione, semplifica l’organizzazione dei dati e migliora anche la sicurezza consentendo l’aggiornamento degli archivi crittografati con nuovi file protetti.
Altre funzionalità API Aspose.ZIP per Python.Net supportate
Con la libreria Aspose.ZIP in Python.Net, puoi gestire senza problemi varie attività relative ai documenti di file ZIP. Se hai bisogno di convertire formati, unire file, modificare contenuti o estrarre dati, Aspose.ZIP offre funzionalità complete per semplificare il flusso di lavoro e migliorare la produttività.
Support and Learning Resources
- Risorse di apprendimento
- Documentazione
- Codice sorgente
- Riferimenti API
- Supporto al prodotto
- Supporto gratuito
- Supporto a pagamento
- Blog
- Note di rilascio
- Perché Aspose.Zip per Python.Net?
- Elenco clienti
- Storie di successo