首页 > 解决方案 > DeprecationWarning:调用已弃用的函数 get_sheet_by_name(使用 wb[sheetname])

问题描述

当我执行下面的代码时,我收到一条警告,上面写着“DeprecationWarning: Call to deprecated function get_sheet_by_name (Use wb[sheetname])。” 为了避免收到警告并正确执行代码,我需要如何修复代码?请帮忙。

import openpyxl
wb=openpyxl.load_workbook('example.xlsx')
wb.get_sheet_names()

标签: pythonpython-3.x

解决方案


利用

wb.sheetnames

代替

wb.get_sheet_names()

并使用

wb["Sheet1"]

代替

wb.get_sheet_by_name('Sheet1')

推荐阅读