基础功能2-python修改文件中所有文件名
生活随笔
收集整理的這篇文章主要介紹了
基础功能2-python修改文件中所有文件名
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
?將policeImage中的所有圖片命名為000001.jpg,000002.jpg等形式
import os path = 'F:/vocDataset/policeImage' files = os.listdir(path) preindex='' for i, file in enumerate(files):if i>=0 and i<9:preindex='00000'elif i>=9 and i<99:preindex='0000'elif i>=99 and i<1000:preindex='000'NewFileName = os.path.join(path, preindex+str(i+1)+'.jpg')OldFileName = os.path.join(path, file)os.rename(OldFileName, NewFileName) #rename當有次文件名還重命名時 報錯#一層一層往下遞歸遍歷 #先輸出的是 遞歸到最下面的文件夾(此文件夾中沒有文件夾,只有文件,故此時dirs應為空) # for root,dirs,files in os.walk('F:/vocDataset/testimage',topdown=False): # #root 所指的是當前正在遍歷的這個文件夾的本身的地址 # #dirs 是一個 list ,內(nèi)容是該文件夾中所有文件夾名稱(不包括文件) # #files 同樣是 list ,內(nèi)容是該文件夾中所有的文件(不包括文件夾) # print("root:",root) # print("dirs:",dirs) # for file in files: # print("file:",file)?
總結
以上是生活随笔為你收集整理的基础功能2-python修改文件中所有文件名的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: adsl服务器客户端配置cisco_【干
- 下一篇: arm汇编指令集_1. 从0开始学ARM