1. 程式人生 > >Python-資料夾下所有檔案批處理重新命名,修改格式

Python-資料夾下所有檔案批處理重新命名,修改格式

#coding:utf8
import os;

def rename():
        i=0
        path=(r'C:\Users\25459\AppData\Local\Programs\Python\Python37\ceshi');#一定要加r轉義 單引號
        filelist=os.listdir(path)#該資料夾下所有的檔案(包括資料夾)
        for files in filelist:#遍歷所有檔案
            i=i+1
            Olddir=os.path.join(path,files);#原來的檔案路徑                
            if os.path.isdir(Olddir):#如果是資料夾則跳過
                    continue;
            filename=os.path.splitext(files)[0];#檔名
            filetype=os.path.splitext(files)[1];#副檔名
            Newdir=os.path.join(path,str(i)+filetype);#新的檔案路徑
            os.rename(Olddir,Newdir)#重新命名
rename()
#coding:utf8
import os;

def rename():
        i=0
        path=(r'C:\Users\25459\AppData\Local\Programs\Python\Python37\ceshi');
        filelist=os.listdir(path)#該資料夾下所有的檔案(包括資料夾)
        for files in filelist:#遍歷所有檔案
            i=i+1
            Olddir=os.path.join(path,files);#原來的檔案路徑                
            if os.path.isdir(Olddir):#如果是資料夾則跳過
                    continue;
            filename=os.path.splitext(files)[0];#檔名
            filetype='.jpg';#副檔名 這裡以圖片為例 可以順便修改格式
            Newdir=os.path.join(path,str(i)+filetype);#新的檔案路徑
            os.rename(Olddir,Newdir)#重新命名
rename()