Maison  >  Article  >  développement back-end  >  Comment décompresser des fichiers sans effort en Python ?

Comment décompresser des fichiers sans effort en Python ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-29 01:34:30749parcourir

 How to Unzip Files Effortlessly in Python?

Décompression de fichiers sans effort en Python

Bien que la documentation du fichier zip s'adresse à la compression de fichiers, la décompression nécessite une approche différente. Comprendre comment extraire le contenu d'un fichier zip peut être intimidant, mais en Python, c'est étonnamment simple.

Extraire le contenu d'un fichier zip

Pour décompresser un fichier zip en Python, nous utilisons le fichier zip module en procédant comme suit :

  1. Importez le module zipfile.
  2. Utilisez zipfile.ZipFile() pour ouvrir le fichier zip, en indiquant son chemin et en spécifiant 'r' pour le mode lecture.
  3. Exploitez la méthode extractall() pour extraire tout le contenu du fichier dans un répertoire spécifié.

Voici un exemple :

<code class="python">import zipfile
with zipfile.ZipFile(path_to_zip_file, 'r') as zip_ref:
    zip_ref.extractall(directory_to_extract_to)</code>

Et voilà ! Le contenu du fichier zip est extrait de manière transparente dans le répertoire spécifié.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn