Python批量更改文件名的實(shí)現(xiàn)方法
Python批量更改文件名的實(shí)現(xiàn)方法
前言:
由于后臺(tái)數(shù)據(jù)有好多,但是文案提供過來的圖片命名全部沒有按照格式來命名,Python這么強(qiáng)大的語言,肯定是能夠處理這個(gè)問題的,于是我就寫了一個(gè)小腳本批量改文件名。
版本相關(guān)
操作系統(tǒng):Mac OS X EI Caption
Python版本:2.7
IDE:Sublime
思路
我的思路是這樣的,在當(dāng)前文件下創(chuàng)建一個(gè)新的目錄newfile,然后把所有的文件拷貝過去重命名一下就行了
素材
文案提供過來的圖片全部都是1.jpg,2.jpg……這樣順序遞增的命名,這種處理就非常簡(jiǎn)單了,調(diào)用shell寫一個(gè)循環(huán)就搞定了
代碼
代碼如下:
# coding=utf-8 import os for x in range(1, 31): old_name = os.getcwd()+'/'+str(x)+'.png' new_name = os.getcwd()+'/newfile/wzqkt_'+str(x)+'.png' os.system('cp %s %s' % (old_name, new_name))
如果素材命名沒有這么規(guī)律,那么可以使用os模塊中的os.listdir(os.getcwd())這個(gè)命令獲取當(dāng)前文件下所有文件名的列表,然后循環(huán)迭代出來就可以了。
如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
在PyCharm中找不到Conda創(chuàng)建的環(huán)境的解決方法
本文主要介紹了在PyCharm中找不到Conda創(chuàng)建的環(huán)境的解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07matplotlib繪制雷達(dá)圖的基本配置(萬能模板案例)
本文主要介紹了matplotlib繪制雷達(dá)圖的基本配置(萬能模板案例),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04python-Web-flask-視圖內(nèi)容和模板知識(shí)點(diǎn)西寧街
在本篇文章里小編給大家分享了關(guān)于python-Web-flask-視圖內(nèi)容和模板的相關(guān)知識(shí)點(diǎn)內(nèi)容,有需要的朋友們參考學(xué)習(xí)下。2019-08-08python使用celery實(shí)現(xiàn)異步任務(wù)執(zhí)行的例子
今天小編就為大家分享一篇python使用celery實(shí)現(xiàn)異步任務(wù)執(zhí)行的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-08-08