我想从python27中的rar文件中获取信息。
我使用了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文件”。
如何解决这个问题?
谢谢您提前答复。