我有一个 Excel 工作表,其中包含不同大小的表格(不同的列号和行)。 我已经编写了下面的代码来获取表格并将它们保存为单独的数据框。 它似乎有效,但它返回从 4 而不是 1 开始的表名/ID。 我想知道为什么?
from openpyxl import load_workbook
import pandas as pd
# read file
df = load_workbook(r'C:\Users\zz\Desktop\Book1.xlsx') # Set the filepath + filename
dff = df["Sheet1"]
dff.tables.items()
这是我得到的结果:[('Table4', 'A1:D10'), ('Table5', 'A11:D15'), ('Table6', 'A16:D21')]