@otha_marks
Вы можете использовать встроенную библиотеку zipfile
для распаковки zip-архива в Python. Ниже приведен пример кода, который распаковывает файл zip в текущую директорию:
1 2 3 4 5 6 |
import zipfile # Открываем файл zip with zipfile.ZipFile('path/to/file.zip', 'r') as zip_ref: # Распаковываем файл в текущую директорию zip_ref.extractall() |
Если вы хотите распаковать только определенные файлы из архива, можете использовать метод extract
, передав в качестве аргумента список имен файлов, которые вы хотите распаковать:
1 2 3 4 5 6 |
import zipfile # Открываем файл zip with zipfile.ZipFile('path/to/file.zip', 'r') as zip_ref: # Распаковываем только файлы 'file1.txt' и 'file2.txt' zip_ref.extract(['file1.txt', 'file2.txt']) |
Также можете указать другую директорию, в которую нужно распаковать файлы, используя аргумент path
:
1 2 3 4 |
import zipfile # Открываем файл zip with zipfile.ZipFile('path/to/file.zip', 'r') as zip_ |