Как извлечь все файлы из архива с паролем

Как извлечь все файлы из архива .zip .rar с паролем


Ответы (1 шт):

Автор решения: vortexsf24

Для .rar

pip install rarfile

from rarfile import RarFile
with RarFile('путь до файла', 'r') as file:
    file.extractall(pwd='пароль')

Для .zip

pip install pyzipper

import pyzipper
with pyzipper.AESZipFile(r'путь', 'r', compression=pyzipper.ZIP_DEFLATED, encryption=pyzipper.WZ_AES) as file:
    file.extractall(pwd=b'пароль')
→ Ссылка