表格里有数据,但是利用openpxl库获取数据,为空值

问题描述:

用pandas读取呢

import pandas as pd

pd.read_excel('',sheet_name='Sheet1')

你在读取工作表单元格数据时用sht['D']是错的,缺少了行标和区间,将代码作如下修改,即可读取D列的数据并存为列表。

wb = openpyxl.load_workbook(path, data_only=True)

sht = wb['Sheet1']

id = [cell.value for row in sht['d1':f'd{sht.max_row}'] for cell in row]

print(id)

NULL