当前位置 : 主页 > 编程语言 > python >

Python unrar解压rar压缩文件

来源:互联网 收集:自由互联 发布时间:2022-07-13
安装 $ pip install unrar 解压 from unrar import rarfile # 源码:https://github.com/matiasb/python-unrar # 下载UnRAR.dll https://www.rarlab.com/rar_add.htm # 配置UnRAR.dll位置 # 在系统变量里配置 # UNRAR_LIB_PATH = C:\Pro


安装

$ pip install unrar

解压

from unrar import rarfile

# 源码:https://github.com/matiasb/python-unrar
# 下载UnRAR.dll https://www.rarlab.com/rar_add.htm
# 配置UnRAR.dll位置
# 在系统变量里配置
# UNRAR_LIB_PATH = C:\Program Files (x86)\UnrarDLL\x64\UnRAR64.dll

filename = 'rar压缩包路径'
extract_path = '解压路径'

fp = rarfile.RarFile(filename)
for pwd in range(0, 10000):
# 左对齐,不足补0
pwd = "{0:0>4}".format(pwd)
try:
fp.extractall(pwd=pwd, path=extract_path)
print('Success:', pwd)
break
except Exception:
print(pwd)
pass


上一篇:Python3获取微秒数
下一篇:没有了
网友评论