在日常生活中,经常会遇到某些需求对文件名称进行修改,借助刚学过的文件操作,编写一个可以批量修改文件名的小程序。
import os
path=input('请输入文件路径(结尾加上/):')
#获取该目录下所有文件,存入列表中
fileList=os.listdir(path)
n=0
for i in fileList:
#设置旧文件名
oldname=path+ os.sep + fileList[n]
#设置新文件名
newname=path+ os.sep +'2017级-'+fileList[n]
os.rename(oldname,newname) #用os模块中的rename方法对文件改名
print(oldname,'======>',newname)
n+=1