import zipfile
import os
import glob
# 添加zip压缩文件
zip_name = "33ss.zip"
save_zip_path = "/run/yolov5/filter/"
z=zipfile.ZipFile( save_zip_path + zip_name,"w") #在这个目录下生成目标压缩文件
os.chdir(save_zip_path) #切换路径,到这里,是为了压缩文件不带绝对路径的层级目录
retval = os.getcwd()
print("切换到当前目录进行文件夹压缩",retval)
for line in glob.glob(zip_name.split(".")[0]+"/*.png"):
# print(line)
z.write(line)
z.close()
# save_f = "/run/yolov5/filter/today"
# save_root =""/run/yolov5/filter/"
# new_path = shutil.make_archive(save_f, "zip", save_root)
# print(new_path)
得到 文件夹或者文件+“.zip” 例如 today.zip
python 添加压缩文件zip
最新推荐文章于 2024-07-27 12:20:46 发布