日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

删除xml或者图像文件夹多余的文件

發布時間:2024/3/13 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 删除xml或者图像文件夹多余的文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#encoding:utf-8import os #os:操作系統相關的信息模塊#存放原始圖片地址 data_img_dir = "./faceimage/" #存放原始xml地址 data_xml_dir="./faceimage_xml/" #建立列表,用于保存圖片信息 jpg_list=[] #建立列表,用于保存xml信息 xml_list=[]for file in os.listdir(data_img_dir): #file為current_dir當前目錄下圖片名if file.endswith(".jpg"): #如果file以jpg結尾file_name = file[:-4] #只保留數字,去掉后綴jpg_list.append(file_name) #將write_name添加到file_list列表最后 #sorted(file_list) #將列表中所有元素隨機排列 # number_of_lines = len(file_list) #列表中元素個數#file 為文件下的xml文件 for file in os.listdir(data_xml_dir):if file.endswith(".xml"):file_name=file[:-4]xml_list.append(file_name)jpg_list.sort() xml_list.sort() #將圖片信息寫入txt文件中,逐行寫入 # for current_line in range(number_of_lines): # write_file.write(file_list[current_line]+'\n') # #關閉文件 # write_file.close()# with open("./jpg.txt","r") as f: # for i in f: # # print(i) # jpg_list.append(i.strip('\n')) # with open("./xml.txt","r") as f: # for i in f: # # print(i) # xml_list.append(i.strip('\n')) # print(xml_list) # print("------------------------------------------") # print(jpg_list)# 需要注意的是 list中文件較多的放前面,這樣才能比較出兩個list不同 print(set(xml_list).difference(set(jpg_list)))

?

總結

以上是生活随笔為你收集整理的删除xml或者图像文件夹多余的文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。