# -*- coding: gbk -*-
import sys,string,os,shutil
def RenameFiles(srcdir,prefix):
try:
srcfiles = os.listdir(srcdir)
index = 1
for srcfile in srcfiles:
print("文件:" + srcfile)
srcfilename = os.path.splitext(srcfile)[0][1:]
sufix = os.path.splitext(srcfile)[1]
#print(sufix)
destfile = srcdir + "/" + prefix + "_%04d"%(index) + sufix
srcfile = srcdir + "/" + srcfile
os.rename(srcfile,destfile)
index +=1
print("修改后:" + destfile)
except:
print("请核对您的输入!")
return 0over = True
while over:
print("请输入文件夹路径:")
srcdir = input() #srcdir = "d:/music"
print("请输入修改文件名格式(如:输入aa 文件名改为:aa_0001.mp3):")
prefix = input() #prefix = "IMG_2014"
result = RenameFiles(srcdir,prefix)
if result != 0:
print("修改完毕,请查看")
print("是否继续?y/n")
yn = input()
if yn == "y":
over = True
else:
over = False
else:
print("完成所有修改")