Python解压压缩包
import zipfile
# '''
# 基本格式:zipfile.ZipFile(filename[,mode[,compression[,allowZip64]]])
# mode:可选 r,w,a 代表不同的打开文件的方式;r 只读;w 重写;a 添加
# compression:指出这个 zipfile 用什么压缩方法,默认是 ZIP_STORED,另一种选择是 ZIP_DEFLATED;
# allowZip64:bool型变量,当设置为True时可以创建大于 2G 的 zip 文件,默认值 True;
# '''
zip_file = zipfile.ZipFile('I://guanxing.rar')
zip_list = zip_file.namelist() # 得到压缩包里所有文件
for f in zip_list:
zip_file.extract(f, 'I:') # 循环解压文件到指定目录
zip_file.close() # 关闭文件,必须有,释放内存