Python Language
Rozpakowywanie plików
Szukaj…
Wprowadzenie
Aby wyodrębnić lub rozpakować plik tarball, ZIP lub gzip, odpowiednio udostępniono moduły tarfile, zipfile i gzip Pythona. Moduł TarFile.extractall(path=".", members=None)
Pythona udostępnia funkcję TarFile.extractall(path=".", members=None)
do wyodrębnienia z pliku tarball. Moduł zipfile Pythona udostępnia funkcję ZipFile.extractall([path[, members[, pwd]]])
do wyodrębniania lub rozpakowywania skompresowanych plików ZIP. Wreszcie moduł gzip Pythona udostępnia klasę GzipFile do dekompresji.
Za pomocą Python ZipFile.extractall () do dekompresji pliku ZIP
file_unzip = 'filename.zip'
unzip = zipfile.ZipFile(file_unzip, 'r')
unzip.extractall()
unzip.close()
Używanie Python TarFile.extractall () do dekompresji tarballa
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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow