Python Tech

Python批量解压rar

本文解决在某个目录中有很多rar压缩文件,而且后缀是.exe,利用Python将其批量解压缩。

首先需要安装UnRAR模块(在文章底部可以下载),他是利用ctypes来调用UnRAR.dll进行解压操作,需要Python2.3或以上的版本才能使用,只能在win系统下使用。Python代码如下


这样就可以解压当前目录下的所有压缩文件了,或者将.exe换成.rar,经测试均可以正常解压。

将其打包为exe可执行文件,使用py2exe时,要注意加上UnRAR模块,这里使用setup.py作为安装程序文件名,代码如下:

点击下载文件信息:pyUnRAR-1.0.win32.exe 大小:179kb

有效时间:永久

1 thought on “Python批量解压rar”

Leave a Reply

Your email address will not be published. Required fields are marked *