因工作需要,需要获取文件夹中所有文件的名称,并进行修改,因此写了两小段代码,分别获取所在文件夹下指定类型的所有文件名,并进行文件名修改,供大家参考交流。
下面是源代码(代码小白,勿喷~^o^~),欢迎留言交流。
一、获取目录下指导类型文件名列表
import os, sys, xlwt, time
# 提取后数据写入excel
def Writ_x(file_list,format):
w = xlwt.Workbook(encoding='utf-8')
ws = w.add_sheet('result')
ws.write(0, 0, path.split('\\')[-1]+"文件")
for i in range(0, len(file_list)):
ws.write(i + 1, 0, file_list[i])
w.save(path.split('\\')[-1] + "文件夹中"+format+"文件.xls")
print("共获取%d条记录。"%int(len(file_list)))
def get_files_sl(format): #定义函数提取本文件夹下全部文件,不包括子文件夹
print("程序开始运行")
format = "."+format
file_names &