Как получить информацию от rar в python (используйте rarfile, unrar) - PullRequest
0 голосов
/ 27 сентября 2018

Я хочу получить информацию из файла rar в python27.
Я использовал rarfile и unrar.

Прямая ссылка для windows: rarlab.com/rar/unrarw32.exe

import rarfile

rarfile.UNRAR_TOOL = r"c:\python27\unrarw32.exe"
rf = rarfile.RarFile('myarchive.rar')
for f in rf.infolist():
    print f.filename,f.file_size  

Однако, когда я запускаю этот код, исполняется файл "unrarw32.exe", и код становитсяПРЕРЫВАЙТЕ.Если я выйду из файла unrarw32.exe, код будет успешно возобновлен, но мне придется вручную выйти из «файла unrarw32.exe».

Как решить эту проблему?
спасибо, что ответили заранее.

...