Python进行文件的压缩和解压缩操作
1. shutil模块
import shutil
压缩
shutil.make_archive('压缩后存放位置','压缩格式','需要压缩的内容')
解压缩:
shutil.unpack_archive("要解压的压缩文件", "解压后存放的位置")
2. zipfile模块
import zipfile
压缩:
z1 = zipfile.ZipFile("D:/z.zip", "w")
z1.write("需要压缩的文件")
z1.close()
解压缩:
z2 = zipfile.ZipFile("D:/z.zip", "r")
z2.extractall("解压缩存放目录")
z2.close()