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

即將圖中文件前的編號刪除。
Python實(shí)現(xiàn)
用到了python中的os模塊,os模塊中的rename方法可以實(shí)現(xiàn)對文件的重命名
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為要刪除的位置索引 #采用字符串的切片方式刪除編號 os.renames(os.path.join(path,name),os.path.join(path,name[index_num+1:])) break #重命名成功,跳出內(nèi)循環(huán)
運(yùn)行結(jié)果

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

