rarfile是第三方庫。需要先安裝rarfile該第三方庫
pip install rarfile
使用rarfile解壓相應的rar文件
import rarfile
path = r'C:\Users\zhengruiping\py_operate_ftp\test_ftp_data\t'
os.chdir(path)
rf = rarfile.RarFile('20191030.rar')
rf.extractall(path)
rf.close()
運行如上代碼會報錯。錯誤如下:
原因是:python的執行目錄下缺少UnRAR.exe該文件
解決方案:在計算機中搜索該文件UnRAR.exe。並將其放到python的執行目錄下。我的爲:C:\ProgramData\Anaconda3\
再運行如上代碼。解決!!!