Python批量重命名

#coding=UTF-8
import os

#执行重命名功能
path = 'G:\\BaiduMusic\\Images'
for file in os.listdir(path):
    if os.path.isfile(os.path.join(path,file))==True:
        newname = file.replace("test","image")
        os.rename(os.path.join(path,file),os.path.join(path,newname))

#打印重命名后的文件名列表        
for file in os.listdir(path):
    if os.path.isfile(os.path.join(path,file))==True:
        print file
这段代码执行的功能是:将“G:\BaiduMusic\Images”文件夹下文件名中"test"字符串替换成"image"。

你可能感兴趣的:(python,批量重命名)