From 88c953cf185e64ce1c9b5e439735cd061b81d7cb Mon Sep 17 00:00:00 2001 From: 13339479676 Date: Wed, 19 Jan 2022 12:44:01 +0800 Subject: [PATCH] zip update --- utils/compress.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/utils/compress.py b/utils/compress.py index f1754ac..fe5db55 100644 --- a/utils/compress.py +++ b/utils/compress.py @@ -20,17 +20,20 @@ def is_zipFile(zipName): # zip压缩 def webcam_zip(is_autoZipName, zipName, preZipFilePath, zipMode): if (is_autoZipName): + # 自动命名 zipNameTmp = str(preZipFilePath).split('/')[-1] zipName = f'{ROOT_PATH}/{zipNameTmp}.zip' else: - is_zipFile(zipName) - zip_file = zipfile.ZipFile(zipName, zipMode) + # 手动命名 + is_zipFile(zipName) # 判断zip名称格式 + zip_file = zipfile.ZipFile(zipName, zipMode) # 实例化zipfile对象 # ----------压缩开始---------- - file_list = os.listdir(preZipFilePath) + file_list = os.listdir(preZipFilePath) # 获取目录下的文件名称 for i in range(len(file_list)): + # 写入压缩文件 zip_file.write(f'{preZipFilePath}/{file_list[i]}', compress_type=zipfile.ZIP_DEFLATED) # 压缩单个文件 # ----------压缩结束---------- zip_file.close() - print(f'压缩成功!保存在{zipName}') + print(f'压缩成功!已保存在:{zipName}')