Recherche…


Introduction

Pour extraire ou décompresser un fichier tarball, ZIP ou gzip, les modules tarfile, zipfile et gzip de Python sont fournis respectivement. Le module TarFile.extractall(path=".", members=None) Python fournit la fonction TarFile.extractall(path=".", members=None) pour extraire d'un fichier d'archive. Le module zipfile de Python fournit la fonction ZipFile.extractall([path[, members[, pwd]]]) pour extraire ou décompresser des fichiers compressés ZIP. Enfin, le module gzip de Python fournit la classe GzipFile pour la décompression.

Utiliser Python ZipFile.extractall () pour décompresser un fichier ZIP

file_unzip = 'filename.zip'
unzip = zipfile.ZipFile(file_unzip, 'r')
unzip.extractall()
unzip.close()

Utiliser Python TarFile.extractall () pour décompresser une archive

file_untar = 'filename.tar.gz'
untar = tarfile.TarFile(file_untar)
untar.extractall()
untar.close()


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow