Этот скрипт будет очень полезен, если необходимо распаковать большое количество zip-файлов.
где folder_with_zip_files - имя папки с zip-файлами.
Результат (распакованные файлы) будет размещён в той же папке.
#!/usr/bin/env python3
from zipfile import ZipFile
import glob, os
zfiles = []
folder_with_zip_files = "/home/su/Downloads/unzipping"
os.chdir(folder_with_zip_files )
for file in glob.glob("*.zip"):
zfiles.append(file)
for zfile in zfiles:
with ZipFile(zfile, 'r') as zipObj:
zipObj.extractall()