使用Python实现批量文件改名

154 阅读1分钟

简单记录一下

import os
old_path  = 'D:/test/wood/wood/wood_dataset/mat/'
new_path = 'D:/test/wood/wood/data/'
#获取该目录下所有文件,存入列表中
files=os.listdir(old_path)

i=500

for name in files:
    i+=1
    
    oldname = old_path + name
    newname = new_path + str(i)+'.mat'
    
    #用os模块中的rename方法对文件改名
    os.rename(oldname,newname)
    print(oldname,'======>',newname)