Python Language
Распаковка файлов
Поиск…
Вступление
Для извлечения или распаковки файла tarball, ZIP или gzip предоставляются соответственно файлы tarfile, zipfile и gzip Python. Модуль tarfile Python предоставляет TarFile.extractall(path=".", members=None)
для извлечения из файла tarball. Zipfile-модуль Python предоставляет ZipFile.extractall([path[, members[, pwd]]])
для извлечения или распаковки ZIP-архивов. Наконец, модуль gzip Python предоставляет класс GzipFile для распаковки.
Использование Python ZipFile.extractall () для распаковки ZIP-файла
file_unzip = 'filename.zip'
unzip = zipfile.ZipFile(file_unzip, 'r')
unzip.extractall()
unzip.close()
Использование Python TarFile.extractall () для распаковки 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
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow