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

How to list active sheets with openpyxl

我有一个 Excel sheet,里面有 3 个作品sheet。我想显示那些 sheet 的列表。这是我的:

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 文件位于同一文件夹中。

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

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