用Python实现筛选文件脚本的方法

  

在做项目时遇到需要标记数据集里面的若干图片数据,作为程序员,为避免手动一张一张的筛选,所以写了这个Python脚本实现。

  

<强> Python脚本如下:

        #从公益诉讼导入图像   导入csv   进口操作系统   进口shutil      文件名=' img.txt '      def readImageName ():   张开(文件名)f:   行=f.readlines ()   imgnames=[]   线的线:   imgnames.append (line.strip () .strip (“jpg”) [4:])   打印(imgnames)   返回imgnames      def pickImg ():   pickImageNames=readImageName ()   #遍历所有图片集的文件名   在os.listdir形象(r“C: \用户桌面\ \ administrator.pc - 201708272051 \项目组\ text_detect_label_data \ China_SameBrowser”):   #打印(图片[4])   如果图像pickImageNames [4]:   # pickImage=Image.open ((r“C: \用户桌面\ \ administrator.pc - 201708272051 \项目组\ text_detect_label_data \ China_SameBrowser/% s ") %形象)   # pickImage.save ((r“C:/用户/administrator.pc - 201708272051/桌面/labeldata/% s ") %形象)      oldname=r " C: \ \用户管理员。桌面pc - 201708272051 \ \项目组\ text_detect_label_data \ China_SameBrowser/?形象   新名称=r“C:/用户/管理员。pc - 201708272051/桌面/labeldata/?形象   shutil.copyfile (oldname新名称)      # readImageName ()   pickImg ()      之前      

以上这篇用Python实现筛选文件脚本的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

用Python实现筛选文件脚本的方法