Ajouter des fichiers au ZIP en Python

Les archives ZIP sont un moyen courant de compresser et de stocker plusieurs fichiers et répertoires. Parfois, vous devrez peut-être ajouter ou ajouter des fichiers à une archive ZIP existante, ce qui peut s’avérer une tâche difficile si vous n’utilisez pas les bons outils. Dans cet article de blog, nous explorerons comment ajouter des fichiers à une archive ZIP en Python en quelques étapes simples.

Bibliothèque Python pour ajouter des fichiers au ZIP

Aspose.ZIP for Python est une bibliothèque Python qui offre un large éventail de fonctionnalités pour travailler avec des archives ZIP. Il vous permet de créer, lire et modifier facilement des fichiers ZIP. Que vous souhaitiez ajouter des fichiers à une archive ZIP existante ou en extraire des fichiers, Aspose.ZIP for Python est là pour vous.

Vous pouvez télécharger la bibliothèque ou l’installer depuis PyPI.

> pip install aspose-zip

Ajouter des fichiers à un ZIP existant en Python

Aspose.ZIP for Python vous permet d’ouvrir une archive ZIP et d’ajouter des fichiers en quelques étapes simples. Chargez simplement l’archive ZIP, ajoutez des fichiers et enregistrez l’archive mise à jour. Jetons un coup d’œil aux étapes pour ajouter des fichiers à une archive ZIP en Python.

  • Tout d’abord, chargez l’archive ZIP à l’aide de la classe Archive.
  • Ensuite, ajoutez un nouveau fichier à l’archive ZIP à l’aide de la méthode Archive.createentry(string, string).
  • Enfin, enregistrez l’archive ZIP mise à jour à l’aide de la méthode Archive.save(string).

L’exemple de code suivant montre comment ajouter des fichiers aux archives ZIP en Python.

import aspose.zip as az

# Charger l'archive ZIP
with az.Archive("my_archive.zip") as zip:

    # Insérer un fichier dans le ZIP
    zip.create_entry("file", "file.txt")

    # Enregistrez l'archive ZIP mise à jour
    zip.save("updated_zip.zip")

Bibliothèque ZIP Python - Obtenez une licence gratuite

Obtenez une licence temporaire gratuite et ajoutez des fichiers aux archives ZIP sans limitations d’évaluation.

Ressources d’apprentissage

Apprenez-en plus sur notre bibliothèque Python ZIP en utilisant les ressources ci-dessous :

Outils de manipulation ZIP en ligne

Explorez nos outils en ligne gratuits pour travailler avec les archives ZIP, qui sont optimisés par Aspose.ZIP for Python.

Conclusion

L’ajout de fichiers à une archive ZIP existante peut être une exigence cruciale dans divers scénarios de programmation. Aspose.ZIP for Python simplifie cette tâche en fournissant une API facile à utiliser pour travailler avec les archives ZIP. Dans cet article de blog, nous avons couvert les étapes de base pour ajouter des fichiers à une archive ZIP en Python. N’oubliez pas d’installer la bibliothèque et de suivre les extraits de code pour atteindre vos objectifs de manipulation d’archives ZIP sans effort.

Voir également