【发布时间】:2021-05-03 00:30:13
【问题描述】:
我正在使用 xlwings 0.23.1 来处理 MS excel 365。
但是当我执行以下代码时:
import xlwings as xw
wb = xw.books.active
ws = wb.sheets('MySheet')
tbl = ws.api.ListObjects('MyTable') # or .ListObjects(1)
rng = ws.range(tbl.range.address) # get range from table address
df = rng.options(pd.DataFrame, header=True).value # load range to dataframe
上面的代码卡在
rng = ws.range(tbl.range.address) # get range from table address
并且不执行。
代码取自: Read Excel Table headers with xlwings
我正在使用 Spyder IDE
【问题讨论】:
-
请注意,同时,表格也得到很好的支持:docs.xlwings.org/en/stable/api.html#table