便携的批处理脚本,代码如下:
1 import os
2 import sys
3 def rename():
4 path=input("请输入路径(例如D:/picture):")
5 name=input("请输入开头名:")
6 startNumber=input("请输入开始数:")
7 fileType=input("请输入后缀名(如 .jpg、.txt等等):")
8 print("正在生成以"+name+startNumber+fileType+"迭代的文件名")
9 count=0
10 filelist=os.listdir(path)
11 for files in filelist:
12 Olddir=os.path.join(path,files)
13 if os.path.isdir(Olddir):
14 continue
15 Newdir=os.path.join(path,name+str(count+int(startNumber))+fileType)
16 os.rename(Olddir,Newdir)
17 count+=1
18 print("一共修改了"+str(count)+"个文件")
19
20 rename()
来源:oschina
链接:https://my.oschina.net/u/4260070/blog/3433302