compress update

This commit is contained in:
13339479676 2022-01-20 10:04:36 +08:00
parent 33a0e466c1
commit 54358dd4d4
1 changed files with 7 additions and 10 deletions

View File

@ -59,26 +59,23 @@ def webcam_compress(compressStyle, is_autoCompressName, compressName, preCompres
compressName = f'{ROOT_PATH}/{compressNameTmp}.{compressStyle}'
file_list = os.listdir(preCompressFilePath) # 获取目录下的文件名称
pbar = tqdm(file_list)
for char in pbar:
sleep(0.25)
pbar.set_description("Processing %s" % char)
file_tqdm = tqdm(file_list)
# ----------压缩开始----------
if (compressStyle == COMPRESS_SUFFIX[0]):
# zip压缩
compress_file = zipfile.ZipFile(compressName, compressMode)
for i in range(len(file_list)):
compressing_file = f'{preCompressFilePath}/{file_list[i]}'
# print(f'正在压缩:{compressing_file}')
for i in file_tqdm:
file_tqdm.set_description(f'正在压缩:{i}')
compressing_file = f'{preCompressFilePath}/{i}'
compress_file.write(
compressing_file, compress_type=zipfile.ZIP_DEFLATED)
if (compressStyle == COMPRESS_SUFFIX[1]):
# tar压缩
compress_file = tarfile.open(compressName, compressMode)
for i in range(len(file_list)):
compressing_file = f'{preCompressFilePath}/{file_list[i]}'
# print(f'正在压缩:{compressing_file}')
for i in file_tqdm:
file_tqdm.set_description(f'正在压缩:{i}')
compressing_file = f'{preCompressFilePath}/{i}'
compress_file.add(compressing_file)
# ----------压缩结束----------