pip install zipfile
pip install rarfile
先安装上面的两个包
import os
import zipfile
import rarfile
file_dir = "./422XSZ"
file_list = os.listdir(file_dir)
for file_name in file_list: # 循环读文件
print("doing", file_name)
if file_name.endswith(".zip"):
z_file = zipfile.ZipFile(os.path.join(file_dir, file_name))
z_file.extractall(os.path.join(file_dir, file_name[0:-4])) # 设置解压的路径
elif file_name.endswith(".rar"):
r_file = rarfile.RarFile(os.path.join(file_dir, file_name), mode='r')
r_file.extractall(os.path.join(file_dir, file_name[0:-4]))