如何使用openpyxl列出活动工作表

时间:2018-03-19 05:53:06

标签: python excel python-2.7 xlsx openpyxl

我有一张包含3张工作表的Excel表格。我想显示这些表的列表。这就是我所拥有的:

import openpyxl
wb = openpyxl.load_workbook('examples.xlsx')

print(wb.get_sheet_names())

这就是我得到的错误:

DeprecationWarning: Call to deprecated function get_sheet_names (Use wb.sheetnames).

wb.get_sheet_names()

我使用的是Pycharm CE,example.xlsx与python文件在同一个文件夹中。

1 个答案:

答案 0 :(得分:1)

这不是错误,只是弃用警告(link)。使用sheetnames代替get_sheet_names()

import openpyxl
wb = openpyxl.load_workbook('examples.xlsx')
print(wb.sheetnames)