zipfile 压缩文件夹
import os,shutil,zipfile #引入zip管理模块
isdir=os.path.isdir
listdir=os.listdir
Join=os.path.join
getcwd=os.getcwd
def ZipFiles(absDir,absZipFile=None,PathType=0,Print=1):
#主函数:参数分别是 源文件夹绝对路径,目标压缩文件绝对路径,目标压缩文件里_路径类型_(默认0=源文件夹_下级路径,1=源文件夹_本级路径,2=文件系统_根路径,-1=源文件夹_下级路径_二次压缩),打印具体信息
global absDirLen,prt
if not absZipFile:
absZipFile=absDir+'.zip'
OriPath=getcwd()
if PathType==1:
newDir=absDir[:absDir.rfind('/')]
elif PathType==2:
absDirLen=0
else:
newDir=absDir
if PathType<2:
a