Buscar..


Introducción

Para extraer o descomprimir un archivo tar, ZIP o gzip, se proporcionan los módulos tarfile, zipfile y gzip de Python, respectivamente. El módulo TarFile.extractall(path=".", members=None) Python proporciona la función TarFile.extractall(path=".", members=None) para extraer de un archivo tarball. El módulo zipfile de Python proporciona la función ZipFile.extractall([path[, members[, pwd]]]) para extraer o descomprimir archivos comprimidos ZIP. Finalmente, el módulo gzip de Python proporciona la clase GzipFile para descomprimir.

Usando Python ZipFile.extractall () para descomprimir un archivo ZIP

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

Usando Python TarFile.extractall () para descomprimir un tarball

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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow