Как получить информацию от rar в python(используйте rarfile, unrar)
Я хочу получить информацию из файла 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".
Как решить эту проблему?
спасибо, вы ответите заранее.