怎样读取不知名称excel
我知道可以用os 或xlrd 但怎样方便使用呢 最简单代码
读取一个目录中所有excel文件
#-*- coding:utf-8 -*-
import os
import pandas as pd
import re
path = r"E:/xxx" #读取excel目录路径
FileNames=os.listdir(path)
for fn in FileNames:
if re.search(r'\.xlsx?$',fn):
fullfilename=os.path.join(path,fn)
df = pd.read_excel(fullfilename)
print(fn) #文件名
print(df) #数据
import os
path = '目标路径'
# 遍历目标路径下的所有文件(包括子文件夹)
for folderName, _, fileNames in os.walk(path):
for filename in fileNames:
# 判断后缀是否为xlsx
if filename.endswith('.xlsx'):
# 输出.xlsx文件的绝对路径
print(os.path.join(folderName,filename))