python读取excel文件,Openpyxl+列表解析式
import openpyxl
def read_excel():
wb=openpyxl.load_workbook(r’D:\pycharm\APP\3.xlsx’)#打开1个指定的工作簿
# ws=wb.sheetnames#获取工作簿所有工作表sheet
# print(ws)
ws1=wb[‘测试1’]#通过工作表名’测试1’获取工作表sheet
datas=list(ws1.rows)#获取指定工作表sheet所有行
# title = [i.value for i in datas[0]]#列表解析式,获取表头
#datas[0]是元组,i遍历后拿到cell
#cell调用value属性
# print(title)
for i in datas[:]:# i 遍历拿到的是元组
content=[j.value for j in i]# j 遍历元组拿到cell,cell调用value属性,
#组成新列表
print(content)
read_excel()