一、问题
在处理文件或者一些其他信息的时候我们需要更改文件名,那么我们可以写一个程序来修改这些文件名,以减少我们重复的做一件事。
二、解决
本次使用的Python,利用的是Python中的OS模块,具体操作如下:
通过下面的代码就可以完成批量转换,在打包生成一个exe文件就可以作为自己的一个小工具了
path = input("请输入文件路径:") # 可以直接替换成文件路径 new = input("请输入文件格式:") # 文件格式 name = input("请输入统一文件名:") # 统一文件名 f = os.listdir(path) n = 0 for i in f: old_name = path + i # 获取旧的文件名 new_name = path + name + str(n + 1) + "." +new # 获取新的文件名 os.rename(old_name, new_name) print(old_name + "=====>" + new_name) n += 1
三、结果
四、总结
可以通过一些常用的模块编写一个自己的小工具,使用起来也是很方便的。