
正文
Python读取excel表的数据
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
from openpyxl.reader.excel import load_workbook#读取xlsx文件
def readExcelFile(path):
dic={}
#打开文件
file=load_workbook(filename=path)
#所有表格的名称
sheets=file.get_sheet_names()
#拿出表格shu'ju
for sheetName in sheets:
sheet=file.get_sheet_by_name(sheetName)
sheetInfo=[] #存放所有数据 #先处理一张表的数据
for lineNum in range(1,sheet.max_row+1):
lineList=[]
for listColumn in range(1,sheet.max_column+1):
value=sheet.cell(row=lineNum,column=listColumn).value
lineList.append(value)
sheetInfo.append(lineList) #将所有表的数据存到字典
dic[sheetName]=sheetInfo
return dicpath=r"C:\Users\HP\Desktop\100.xlsx"
res=readExcelFile(path)
print(res)







