Python批量改變圖片名字的示例代碼
一、系統(tǒng)自帶的快捷改名
1、打開(kāi)對(duì)應(yīng)的圖片文件
2、全選后右擊重命名
3、輸入:Cat
注意: 默認(rèn)你輸入的Cat與(1)之間有一個(gè)空格
二、用Python按要求改名
1、代碼如下:
import os.path def rename(img_folder,num): for img_name in os.listdir(img_folder): # os.listdir(): 列出路徑下所有的文件 #os.path.join() 拼接文件路徑 src = os.path.join(img_folder, img_name) #src:要修改的目錄名 dst = os.path.join(img_folder, 'Cat'+ str(num) + '.jpg') #dst: 修改后的目錄名 注意此處str(num)將num轉(zhuǎn)化為字符串,繼而拼接 num= num+1 os.rename(src, dst) #用dst替代src def main(): img_folder0 = 'D:/Picture' #圖片的文件夾路徑 直接放你的文件夾路徑即可 num=1 rename(img_folder0,num) if __name__=="__main__": main()
2、結(jié)果如下
三、在原有的圖片上進(jìn)行修改
例如將二中改后的圖片名字:“Cat+序號(hào)”改為“Cat+Cute+序號(hào)”
1、代碼如下:
import os.path def rename(img_folder,num): for img_name in os.listdir(img_folder): # os.listdir(): 列出路徑下所有的文件 #os.path.join() 拼接文件路徑 src = os.path.join(img_folder, img_name) #src:要修改的目錄名 dst = os.path.join(img_folder, img_name.split('t')[0]+'tCute'+str(num) + '.jpg') #dst: 修改后的目錄名 注意此處str(num)將num轉(zhuǎn)化為字符串,繼而拼接 num= num+1 os.rename(src, dst) #用dst替代src def main(): img_folder0 = 'D:/Picture' #圖片的文件夾路徑 直接放你的文件夾路徑即可 num=1 rename(img_folder0,num) if __name__=="__main__": main()
2、結(jié)果如下
3、關(guān)鍵代碼:split()
僅修改了dst的代碼:
dst = os.path.join(img_folder, img_name.split('t')[0]+'tCute'+str(num) + '.jpg')'
- 在二中修改后 img_name=Cat+序號(hào) 例如:Cat1
- img_name.split('t')作用:以’t’為分隔符分割img_name
- 即 img_name.split('t')[0]=Ca
- img_name.split('t')[1]=序號(hào)
- t作為分割符被舍棄了
- 所以修改后的代碼中是'tCute'
總結(jié)
到此這篇關(guān)于Python批量改變圖片名字的示例代碼的文章就介紹到這了,更多相關(guān)Python批量改變圖片名字內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python?Tkinter庫(kù)從入門(mén)到進(jìn)階使用教程
Tkinter是Python標(biāo)準(zhǔn)庫(kù)中內(nèi)置的圖形用戶界面(GUI)工具包,提供了創(chuàng)建窗口、按鈕、文本框等GUI元素的功能,本文將介紹Tkinter的基礎(chǔ)知識(shí),幫助大家快速入門(mén)2023-12-12python學(xué)習(xí)基礎(chǔ)之循環(huán)import及import過(guò)程
python中的import語(yǔ)句是用來(lái)導(dǎo)入模塊的,下面這篇文章主要給大家介紹了關(guān)于python學(xué)習(xí)基礎(chǔ)之循環(huán)import及import過(guò)程的相關(guān)資料,需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2018-04-04完美解決Python 2.7不能正常使用pip install的問(wèn)題
今天小編就為大家分享一篇完美解決Python 2.7不能正常使用pip install的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-06-06python項(xiàng)目127.0.0.1:5000訪問(wèn)失敗問(wèn)題解決
Windows環(huán)境下啟動(dòng)python項(xiàng)目,接口訪問(wèn)失敗,本文給大家分享python項(xiàng)目127.0.0.1:5000訪問(wèn)失敗問(wèn)題解決方法,感興趣的朋友跟隨小編一起看看吧2023-09-09Python+tkinter模擬“記住我”自動(dòng)登錄實(shí)例代碼
這篇文章主要介紹了Python+tkinter模擬“記住我”自動(dòng)登錄實(shí)例代碼,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-01-01python實(shí)現(xiàn)批量監(jiān)聽(tīng)頁(yè)面并發(fā)送郵件
這篇文章主要為大家詳細(xì)介紹了python如何實(shí)現(xiàn)自動(dòng)化批量監(jiān)聽(tīng)頁(yè)面并發(fā)送郵件,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-11-11