当我执行以下代码时,我收到一条警告,内容为“ DeprecationWarning:调用已弃用的函数get_sheet_by_name(使用wb [sheetname])。”为了避免收到警告并正确执行代码,我该如何修复代码?请帮忙。
import openpyxl
wb=openpyxl.load_workbook('example.xlsx')
wb.get_sheet_names()
答案 0 :(得分:4)
使用
wb.sheetnames
代替
wb.get_sheet_names()
并使用
wb["Sheet1"]
代替
wb.get_sheet_by_name('Sheet1')
答案 1 :(得分:0)
我用了这个
from openpyxl import *
source_file = load_workbook("file_path")
sheet = source_file["sheet_name"]
cell_value = sheet.cell(25,52)
print(cell_value)
source_file.close()
它的工作