在平时的工作中,一个目录下可能有成千上百个文件,我们需要得到这些文件的文件名表格,下面一个简单的程序可以实现:
# -*- coding: utf-8 -*-
#author: wangqi
#读取指定目录下所有文件名,也可选择限定下的文件名
FindPath = 'D:\文件夹路径'
def GetFileList(FindPath):
import os
FileNames = os.listdir(FindPath)
#新建一个文件,存储提出来的文件名
file = open('d:/filelist.txt', 'w')
for i in FileNames:
filename = os.path.splitext(i)[0]
file.write(filename)
file.write("\n")
file.close()