Sök…


Introduktion

För att extrahera eller komprimera en tarball-, ZIP- eller gzip-fil tillhandahålls Pythons tarfile-, zipfile- och gzip-moduler. Pythons tarfile-modul tillhandahåller TarFile.extractall(path=".", members=None) för att extrahera från en tarball-fil. Pythons zipfile-modul tillhandahåller ZipFile.extractall([path[, members[, pwd]]]) -funktionen för att extrahera eller ta bort zip-komprimerade filer. Slutligen tillhandahåller Pythons gzip-modul GzipFile-klassen för dekomprimering.

Använd Python ZipFile.extractall () för att dekomprimera en ZIP-fil

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

Använd Python TarFile.extractall () för att dekomprimera en 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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow