Как распаковать .rar архив с паролем ? Python
Пробовал с помощью библиотеки rarfile, смог распаковать .rar архив без пароля, но при распаковке архива с паролем, столкнулся с такой ошибкой 'test.rar' is encrypted with WZ_AES encryption and requires a password
Ответы (2 шт):
Автор решения: Алексей Р
→ Ссылка
Попробуйте использовать интерфейс командной строки WinRAR
import os
path_to_rar = r'"c:\Program Files\WinRAR\WinRAR.exe"'
archname = r'c:\test\test.rar'
outfolder = r'c:\test\unpack_folder\\'
password = '1212'
cmdline = fr'{path_to_rar} x -p{password} {archname} {outfolder}'
os.system(cmdline)