Python Language Ouverture de fichiers Zip


Exemple

Pour commencer, importez le module zipfile et définissez le nom du fichier.

import zipfile
filename = 'zipfile.zip'

Travailler avec des archives zip est très similaire à travailler avec des fichiers , vous créez l'objet en ouvrant le fichier zip, ce qui vous permet de travailler dessus avant de refermer le fichier.

zip = zipfile.ZipFile(filename)
print(zip)
# <zipfile.ZipFile object at 0x0000000002E51A90>
zip.close()

Dans Python 2.7 et dans les versions Python 3 supérieures à 3.2, nous pouvons utiliser le gestionnaire de contexte with . Nous ouvrons le fichier en mode "read", puis imprimons une liste de noms de fichiers:

with zipfile.ZipFile(filename, 'r') as z:
    print(zip)
    # <zipfile.ZipFile object at 0x0000000002E51A90>