文件名批量匹配修改成指定名称
假如目前我们拥有一份学生数据,但是其文件名不太符合我们的要求,我们想修改成指定名称,文中马赛克有点多,但是不影响
首先第一步当然是获取这个目录下所有文件名称,怎么获取呢?非常简单,写一个文件夹遍历程序(这个一般在学习各种语言,凡是涉及文件操作都会以这个例子来讲,不过我为了问题简化,我这里的文件都存在一个相同目录下,多层级,目录大家去参考其他程序)
import os
def fun(path): #单层文件夹
for filename in os.listdir(path):
if not os.path.isdir(os.path.join(path,filename)):#去掉的话会有文件夹的目录被打印
print (os.path.join(path,filename))
fun('H:\\工作文件夹\\临时需求\\')
之后控制台就会输出所有文件
打开一个excel表,把控制台结果输入到第一行
全选A列,选择分列