Python-資料夾下所有檔案批處理重新命名,修改格式
阿新 • • 發佈:2019-02-09
#coding:utf8 import os; def rename(): i=0 path=(r'C:\Users\25459\AppData\Local\Programs\Python\Python37\ceshi');#一定要加r轉義 單引號 filelist=os.listdir(path)#該資料夾下所有的檔案(包括資料夾) for files in filelist:#遍歷所有檔案 i=i+1 Olddir=os.path.join(path,files);#原來的檔案路徑 if os.path.isdir(Olddir):#如果是資料夾則跳過 continue; filename=os.path.splitext(files)[0];#檔名 filetype=os.path.splitext(files)[1];#副檔名 Newdir=os.path.join(path,str(i)+filetype);#新的檔案路徑 os.rename(Olddir,Newdir)#重新命名 rename()
#coding:utf8 import os; def rename(): i=0 path=(r'C:\Users\25459\AppData\Local\Programs\Python\Python37\ceshi'); filelist=os.listdir(path)#該資料夾下所有的檔案(包括資料夾) for files in filelist:#遍歷所有檔案 i=i+1 Olddir=os.path.join(path,files);#原來的檔案路徑 if os.path.isdir(Olddir):#如果是資料夾則跳過 continue; filename=os.path.splitext(files)[0];#檔名 filetype='.jpg';#副檔名 這裡以圖片為例 可以順便修改格式 Newdir=os.path.join(path,str(i)+filetype);#新的檔案路徑 os.rename(Olddir,Newdir)#重新命名 rename()