用Python實現(xiàn)篩選文件腳本的方法
更新時間:2018年10月27日 10:18:30 作者:林下的碼路
今天小編就為大家分享一篇用Python實現(xiàn)篩選文件腳本的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
在做項目時遇到需要標記數(shù)據(jù)集里面的若干圖片數(shù)據(jù),作為程序員,為避免手動一張一張的篩選,所以寫了這個Python腳本實現(xiàn)。
Python腳本如下:
# from PIL import Image
import csv
import os
import shutil
filename = 'img.txt'
def readImageName():
with open(filename) as f:
lines = f.readlines()
imgnames = []
for line in lines:
imgnames.append(line.strip().strip(".jpg")[-4:])
print(imgnames)
return imgnames
def pickImg():
pickImageNames = readImageName()
# 遍歷所有圖片集的文件名
for image in os.listdir(r"C:\Users\Administrator.PC-201708272051\Desktop\項目組\text_detect_label_data\China_SameBrowser"):
# print(image[:-4])
if image[:-4] in pickImageNames:
# pickImage = Image.open((r"C:\Users\Administrator.PC-201708272051\Desktop\項目組\text_detect_label_data\China_SameBrowser/%s") % image)
# pickImage.save((r"C:/Users/Administrator.PC-201708272051/Desktop/labeldata/%s") % image)
oldname= r"C:\Users\Administrator.PC-201708272051\Desktop\項目組\text_detect_label_data\China_SameBrowser/" + image
newname= r"C:/Users/Administrator.PC-201708272051/Desktop/labeldata/" + image
shutil.copyfile(oldname,newname)
# readImageName()
pickImg()
以上這篇用Python實現(xiàn)篩選文件腳本的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
詳解利用Python scipy.signal.filtfilt() 實現(xiàn)信號濾波
這篇文章主要介紹了詳解利用Python scipy.signal.filtfilt() 實現(xiàn)信號濾波,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-06-06
pytorch 計算ConvTranspose1d輸出特征大小方式
這篇文章主要介紹了pytorch 計算ConvTranspose1d輸出特征大小方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06
python產生模擬數(shù)據(jù)faker庫的使用詳解
這篇文章主要介紹了python產生模擬數(shù)據(jù)faker庫的使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-11-11
Anaconda中Python虛擬環(huán)境的創(chuàng)建使用與刪除方法詳解
這篇文章主要為大家介紹了在Anaconda環(huán)境下,創(chuàng)建、使用與刪除Python虛擬環(huán)境的方法,具有一定的借鑒價值,需要的小伙伴可以跟隨小編一起了解一下2023-08-08
詳解Python 模擬實現(xiàn)生產者消費者模式的實例
這篇文章主要介紹了詳解Python 模擬實現(xiàn)生產者消費者模式的實例的相關資料,這里使用了線程知識,隊列知識及循環(huán)的知識,需要的朋友可以參考下2017-08-08
Python操作MongoDb數(shù)據(jù)庫流程詳解
這篇文章主要介紹了Python操作MongoDb數(shù)據(jù)庫流程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-03-03

