我一直在使用 openpyxl 模块对一些 .xlsx 文件进行一些处理。我一直在试图弄清楚如何迭代工作簿中的工作表。我不确定我是否能弄清楚。我已经尝试了下面的 2 个代码,它们都返回空结果。我的 .xlsx 文件有大约 20 张,所以应该返回一些东西。
我在互联网上找不到的一件事是如何将工作簿设置为实际工作簿。通常我正在写一个工作簿,所以我只是通过将一个变量设置为空工作簿来初始化它,workbook = Workbook()
但在这种情况下,我不确定我是否可以通过这样做来打开一个工作簿workbook = Workbook(r"C:\Excel\LOOKUP_TABLES_edited.xlsx")
如果有人能确定我做错了什么,我将不胜感激。
这是我的代码:
workbook = Workbook(r"C:\Excel\LOOKUP_TABLES_edited.xlsx")
for sheet in workbook.worksheets:
print sheet
# or
for sheet in workbook.worksheets:
print sheet.title