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()
  • 相关阅读:
    2019 学霸君java面试笔试题 (含面试题解析)
    2019 大众书网Java面试笔试题 (含面试题解析)
    2019 中细软java面试笔试题 (含面试题解析)
    2019 企叮咚java面试笔试题 (含面试题解析)
    js 去掉数组对象中的重复对象
    canvas霓虹雨
    nvm的安装
    socket.io 中文文档
    Nginx(三)------nginx 反向代理
    github入门到上传本地项目
  • 原文地址:https://www.cnblogs.com/skydaddy/p/11758891.html
Copyright © 2011-2022 走看看