load_workbook 上的 openpyxl 抛出错误

openpyxl throwing error on load_workbook

我的程序就这么简单

import openpyxl

wb = openpyxl.load_workbook('C:\Users\filepath')

但是当我 运行 我收到

'IndexError 未被用户代码处理 消息:列表索引超出范围 '

错误。我似乎无法在网上找到任何解决方案。我的openpyxl版本是2.4.8。如果有帮助,我正在研究 Visual Studio 2013。

您需要指定带有扩展名的完整路径。像这样

wb = openpyxl.load_workbook(filename='C:\Users\filepath\book.xlsx')

文件名需要是路径或类似文件的对象。