用python批量修改文件夾里的文件名

背景:初入很火的python,想起了之前的一個(gè)需求,將打包的多渠道apk文件批量修改為復(fù)合要求的名字。

環(huán)境:mac,自帶python環(huán)境,使用terminal

步驟:
import os #引入os模塊

定義一個(gè)改名字的方法,遍歷修改文件名

def cgfilename(dirs):
for filename in dirs:
oldname = filename
newfile = filename.replace('sign','')
strs = newfile.split('
')
newfile = strs[0]+''+strs[1]+''+strs[len(strs)-1]
os.rename(oldname,newfile)
return

path = '/Users/***/Documents/output'
os.chdir(path)
dirl = os.listdir(path)
cgfilename(dirl) #調(diào)用方法執(zhí)行。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 本文實(shí)例講述了python中os操作文件及文件路徑的方法。分享給大家供大家參考。具體分析如下: python獲取文...
    BigJeffWang閱讀 1,501評(píng)論 0 50
  • python 移動(dòng)文件或文件夾操作。python中對(duì)文件、文件夾操作時(shí)經(jīng)常用到的os模塊和shutil模塊常用方法...
    marshb閱讀 940評(píng)論 0 0
  • From: http://www.cnblogs.com/zhoujie/archive/2013/04/10/p...
    pzka158閱讀 1,799評(píng)論 0 1
  • python中對(duì)文件、文件夾(文件操作函數(shù))的操作需要涉及到os模塊和shutil模塊。 得到當(dāng)前工作目錄,即當(dāng)前...
    Brise閱讀 641評(píng)論 0 1
  • 上一秒讀著吳曉波的文字,下一秒就打開(kāi)了大司馬的直播間。這兩位在出身背景,學(xué)識(shí)見(jiàn)地上毫無(wú)相似之處的人,在17年...
    dc7f23f818a9閱讀 467評(píng)論 0 0