您好,登錄后才能下訂單哦!
第一版,能實現,但最后發現文件的順序改變了:
import os def reename(): nm=1 pathh="/home/huangyaya/file/image/pic/chips" filelist=os.listdir(pathh) for files in filelist: Olddir=os.path.join(pathh,files) filename=os.path.splitext(files)[0] filetype=os.path.splitext(files)[1] Newdir=os.path.join(pathh,str(nm)+'.'+filetype) os.rename(Olddir,Newdir) nm+=1 reename()
新的
import os import pdb #dir_ = os.getcwd() #dir_ += '/cips' #os.chdir(dir_) path_A = "/home/huangyaya/file/image/pic/wine" path_B = "/home/huangyaya/file/image/pic/wine_output" file_number = 1 num = 0 A_list = os.listdir(path_A) B_list = os.listdir(path_B) A_list_num = 0 B_list_num = 0 for A_str in A_list: A_str_front = A_str[:-4] B_str = A_str_front + '.xml' os.rename(path_A + '/' + A_str,str(file_number) + '.jpg') os.rename(path_B + '/' + A_str_front + '.xml',str(file_number) + '.xml') file_number += 1
以上這篇python讀取文件名并改名字的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。