一、python压缩代码:
import os
import datetime
from zipfile import ZipFile
import zipfile
from os import listdir
from os.path import isfile,isdir,join
path_local = 'G:/test' #本地需要压缩的文件
path_local_zip = 'G:/zip' #本地压缩后的文件存放位置
path_zip=path_local_zip+'/'+'2019-02-25.zip' #压缩后的文件命名名称
path_list = [] #文件路径存入path_list
dir_list = [] #将文件名称存入dir_list
dirs = os.listdir(path_local.decode('utf8'))
print "Compressing ..."+path_zip.decode('utf8')
for dir in dirs:
# 将前一天日期为前缀的所有文件夹提取出,将文件路径存入path_list,将文件名称存入dir_list
if dir.startswith('2019-02-25'):
path_list.append((path_local.decode('utf8')+'/'+dir))
dir_list.append(dir)
for i in range(len(path_list)):
# 压缩
zipCompress(path_list[i],dir_list[i],path_zip.decode('utf8'))
print("size