# 创建测试文件
#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("修改完成")