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