python實(shí)現(xiàn)批量文件重命名
本文實(shí)例為大家分享了python批量文件重命名的具體代碼,供大家參考,具體內(nèi)容如下
問(wèn)題描述
最近遇到朋友求助,如何將大量文件名前面的某些字符刪除。

即將圖中文件前的編號(hào)刪除。
Python實(shí)現(xiàn)
用到了python中的os模塊,os模塊中的rename方法可以實(shí)現(xiàn)對(duì)文件的重命名
import os #path為批量文件的文件夾的路徑 path = 'd:\\renamefolder' #文件夾中所有文件的文件名 file_names = os.listdir(path) #外循環(huán)遍歷所有文件名,內(nèi)循環(huán)遍歷每個(gè)文件名的每個(gè)字符 for name in file_names: for s in name: if s == ')': index_num=name.index(s) #index_num為要?jiǎng)h除的位置索引 #采用字符串的切片方式刪除編號(hào) os.renames(os.path.join(path,name),os.path.join(path,name[index_num+1:])) break #重命名成功,跳出內(nèi)循環(huán)
運(yùn)行結(jié)果

可以看到編號(hào)已經(jīng)成功刪除。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python + selenium 自動(dòng)化測(cè)試框架詳解
這篇文章主要為大家介紹了Python + selenium 自動(dòng)化測(cè)試框架,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助2021-12-12
深入分析python數(shù)據(jù)挖掘 Json結(jié)構(gòu)分析
這篇文章通過(guò)實(shí)例給大家分析總結(jié)了python數(shù)據(jù)挖掘以及Json結(jié)構(gòu)分析的相關(guān)知識(shí)點(diǎn),對(duì)此有興趣的朋友參考下。2018-04-04
備戰(zhàn)618!用Python腳本幫你實(shí)現(xiàn)淘寶秒殺
本次的文章,分享一個(gè)淘寶秒殺腳本,這個(gè)腳本用Python編寫(xiě),使用了Python庫(kù)selenium,并且通過(guò)selenium + chromedriver,用程序控制chrome瀏覽器,完成搶購(gòu)的一系列操作.有了這個(gè)腳本,大家至少可以與其他的機(jī)器人站在同一起跑線上,公平搶購(gòu)喜歡的寶貝 ,需要的朋友可以參考下2021-06-06
Python3.7.0 Shell添加清屏快捷鍵的實(shí)現(xiàn)示例
這篇文章主要介紹了Python3.7.0 Shell添加清屏快捷鍵的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03
python實(shí)現(xiàn)簡(jiǎn)單的購(gòu)物程序代碼實(shí)例
這篇文章主要介紹了python實(shí)現(xiàn)簡(jiǎn)單的購(gòu)物程序代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03
python 如何將浮點(diǎn)數(shù)尾部無(wú)效0去掉和無(wú)效的‘.’號(hào)
這篇文章主要介紹了python 如何將浮點(diǎn)數(shù)尾部無(wú)效0去掉和無(wú)效的‘.’號(hào),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03

