批量重命名脚本(Python)
便携的批处理脚本,代码如下:
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()