python修改文件夹下的所有文件名。
# -*- coding: UTF-8 -*-
import os
inpath=r"D:\python\swat_met\slr\JZ_slr_format_txt_636sta" #输入路径
file=os.listdir(inpath)#列出目录下所有文件名
print(file)
print("开始")
for iin file:
if i.endswith(".txt"):
oldname=os.path.join(inpath,str(i))#旧的文件名
# newname=os.path.join(inpath,str(i)[0:3]+'5'+str(i)[3:])
newname= os.path.join(inpath, 'slr'+ str(i)[:])#新的文件名
print(newname)
os.rename(oldname,newname)
print("改名完成")