Supprimer un fichier d'une archive ZIP en Python

Ce guide rapide montre comment supprimer un fichier d’une archive ZIP en Python. Il couvre tous les détails, y compris le flux du programme et l’exemple de code pour supprimer un fichier ZIP en Python. De plus, vous pouvez suivre cette approche sur n’importe quel système d’exploitation où Python est configuré.

Étapes pour supprimer un fichier d’une archive ZIP en Python

  1. Configurer l’environnement en installant Aspose.ZIP sur votre système
  2. Initialiser une instance de la classe Archive et charger l’archive source
  3. Parcourir toutes les entrées de l’archive et filtrer les fichiers contenant une chaîne spécifique
  4. Supprimer tous les fichiers correspondant aux critères en utilisant la méthode delete_entry
  5. Enregistrer l’archive ZIP de sortie

Ces étapes décrivent l’approche simple pour supprimer un fichier d’une archive ZIP en Python. Elle crée simplement une liste de tous les fichiers contenant une chaîne spécifique dans leur nom. Ensuite, elle supprime tous ces fichiers et exporte le répertoire de sortie sur le disque.

Code pour supprimer un fichier ZIP en Python

Cet extrait de code montre comment supprimer un fichier ZIP en Python. Cependant, vous pouvez le modifier davantage, par exemple pour supprimer des fichiers spécifiques en passant leur index de position. Par exemple, vous pouvez supprimer sélectivement le premier, le dernier ou n’importe quel autre fichier simplement en spécifiant leur numéro d’index dans l’archive.

Ce sujet a couvert comment supprimer des fichiers compressés en Python. Par ailleurs, si vous avez besoin de créer une archive ZIP, consultez l’article sur Créer une archive ZIP en Python.

 Français