# 创建测试文件 #for i in range(0, 10): #f = open('test/' + str(i) + '.txt', 'a+') #f.close() path = input("请输入路径:") print("该文件夹中的所有文件有:") temp_file_name = [] # 获取目标文件夹中的全部文件 for f in os.listdir(path): # 打印所有的2文件 print(f) temp_file_name.append(f) name = input("请输入需要修改的名称前缀:") c_suffix = input("需要修改的后缀名(无需修改直接回车):") i = 0 # 使用rename()方法修改文件名称 for item in temp_file_name: # 获取文件的后缀 if c_suffix == '': suffix = '.' + item.split('.')[-1] else: suffix = c_suffix+".txt" print(os.path.join(path, item)) newstr=name + str(i) + suffix print(os.path.join(path,newstr)) os.rename(os.path.join(path,item), os.path.join(path,newstr)) i += 1 print("修改完成")
标签:file,suffix,remame,Prefix,ptyhon,print,path,os,name From: https://www.cnblogs.com/geovindu/p/17542595.html