到目前为止,这是我的代码:
import os
import openpyxl
os.chdir('C:\\Python34\\MyPy')
wb=openpyxl.load_workbook('example.xlsx')
wb.get_sheet_names()
但我得到这些错误:
警告(来自警告模块):
/文件“ main ”,第 1 行
DeprecationWarning:调用已弃用的函数 get_sheet_names(使用 wb.sheetnames)。
[‘Sheet1’, ‘Sheet2’, ‘Sheet3’]
原文由 Doug C 发布,翻译遵循 CC BY-SA 4.0 许可协议
警告不是错误——它们不会妨碍您的程序运行。在
deprecated warnings
的情况下:您使用的功能将在未来版本中删除,因此开发者标签已弃用。它现在可能工作,但下一个版本可能不再因为这个功能被删除 - 然后 你会得到一个错误。
您可以这样修复它:
这是一个关于如何创建工作簿的简短示例(我对其他一些 xlsx 问题的回答): https ://stackoverflow.com/a/48782382/7505395