python批量修改文件名
因为,第一天加入我们伟大的csdn,所有决定多写一篇关于修改文件名的博客,在这里还是要感谢他们,有这个机会让我在这里写东西!废话不多说。
上代码
- 使用的模块相对简单
- os模块
import os
def files(file_old, file_new, open_path):
for root, dirs, files in os.walk(open_path):
print(root, dirs, files)
for name in files:
names = name.split('.')[0]
if names.startswith(file_old):
os.rename(root + '/' + name, root + '/' + file_new + '.文件名后缀')
if __name__ == '__main__':
open_path = ''
# 输入查找的文件名
file_old = ''
# 输入修改改的文件名
file_new = ''
files(file_old, file_new, open_path)
os.walk使用方式根据返回结果,获取想要的值!