由于不小心删了文件夹下某个ID的Excel信息,ID数量较多,一个个去核查比较费时间,想获取文件夹下所有文件名,以便更快定位删掉的是哪个ID。
#相关Python代码如下
import os
from pandas.core.frame import DataFrame
def file_name(file_dir):
for root, dirs, files in os.walk(file_dir):
print(root) #当前目录路径(包含所有子目录)
print("===============")
print(dirs) #当前路径下所有子目录(同一路径下的存一个列表中)
print("===============")
a=DataFrame(files) #当前路径下所有非目录子文件(同一路径下的存一个列表中)--列表变矩阵框
a.to_excel("D:\\ChromeDownload\\"+'.xlsx',header=0,index=0)#保存到指定路径下
file_name("D:\\ChromeDownload\\员工信息")#文件夹路径
#结果为
#进一步需解决(未解决)
结果不用包含文件名后缀