zoukankan      html  css  js  c++  java
  • zipfile 实验

    import os
    import  glob
    from typing import Optional
    import cv2
    import numpy as np
    import torch
    import yaml
    import zipfile
    zip_path=r"./bmp_test_cmp2.zip"
    img_pattern=r'/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/denoising/DnCNN-tensorflow/BK_DeblurGANv2/Finger_test/*/auth/*/*/bmp/*.bmp'
    img_pattern=r'/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger/image/20190813_xiaomiCMOS1.9.2-0812_小米用例(洗手)/*/auth/*/*/bmp/*.bmp'
    img_pattern=r'/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger/image/20190813_xiaomiCMOS1.9.2-0812_小米用例(洗手)/*/enroll/*/*/bmp_test_cmp/*.bmp'
    img_pattern=r'/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger/image/20190813_xiaomiCMOS1.9.2-0812_小米用例(洗手)/*/*/*/*/bmp_test/*.bmp'   
    img_pattern1=r'/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger/image/20190813_xiaomiCMOS1.9.2-0812_小米用例(洗手)/*/*/*/*/bmp_test/*.bmp'  
    #img_pattern=r'/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger/image/20190813_xiaomiCMOS1.9.2-0812_小米用例(洗手)/*/*/*/*/bmp/*.bmp'
    #img_pattern=r"/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger/image/20190814_xiamiCMOS_低温/*/*/*/bmp/*.bmp"
    #img_pattern=r"/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger/image/20190814_xiaomiCMOS_0.1airgap遮黑与不遮黑FRR对比/*/*/*/*/bmp/*.bmp"
    #img_pattern=r'/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger/image/20190813_xiaomiCMOS1.9.2-0812_小米用例(洗手)/0.2airgap遮黑自校准/auth/*/*/bmp/*.bmp'
    #img_pattern=r'/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/denoising/DnCNN-tensorflow/BK_DeblurGANv2/bmp_mix_want/bmp/*.bmp'
    #img_pattern=r'/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger/image/20190813_xiaomiCMOS1.9.2-0812_小米用例(洗手)/*/*/*/*/bmp/*.bmp'
    img_pattern2=r"/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger/image/20190814_xiamiCMOS_低温/*/*/*/bmp_test/*.bmp"
    img_pattern3=r"/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger/image/20190814_xiaomiCMOS_0.1airgap遮黑与不遮黑FRR对比/*/*/*/*/bmp_test/*.bmp"
    img_pattern4=r'/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger/image/20190813_xiaomiCMOS1.9.2-0812_小米用例(洗手)/*/*/*/*/*/bmp_test/*.bmp' 
    #img_pattern=r'/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger/image/20190813_xiaomiCMOS1.9.2-0812_小米用例(洗手)/0.2airgap遮黑自校准/auth/*/*/bmp_test/*.bmp'
    img_pattern1=r'/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/1029Finger_part2/image1/*/*/*/*/bmp_test/*.bmp'  
    # imgs1 = glob.glob(img_pattern1)
    # imgs2 = glob.glob(img_pattern2)
    # imgs3 = glob.glob(img_pattern3)
    # imgs4 = glob.glob(img_pattern4)
    # imgs=imgs1+imgs2+imgs3+imgs4
    imgs=glob.glob(img_pattern1)
    myZip = zipfile.ZipFile(zip_path, "w", zipfile.ZIP_DEFLATED)
    for name in imgs:
        basedirname=name.replace("/media/nv/7174c323-375e-4334-b15e-019bd2c8af08/Finger/","")
        print(basedirname)
        myZip.write(name, basedirname, zipfile.ZIP_DEFLATED)
    myZip.close()
  • 相关阅读:
    C#语句2——循环语句(for循环与for循环嵌套)
    C#语言基础
    C#几种截取字符串的方法小结
    SQL提取数据库表名,字段名等信息
    Winform绑定图片的三种方式
    C#中遍历各类数据集合的方法总结
    c#winform图片绘制与图片验证码
    DataGridView根据条件给单元格绑定图片
    C#Winform 父窗体 子窗体 传值
    一条Sql语句分组排序并且限制显示的数据条数
  • 原文地址:https://www.cnblogs.com/skydaddy/p/11758891.html
Copyright © 2011-2022 走看看