python - 为什么 Openpyxl 无法加载我现有的 .xlsx 文档?
问题描述
我正在使用 python 和 openpyxl 打开一个现有的 .xlsx 文件并添加到它,但是 openpyxl 给了我以下错误:
openpyxl.utils.exceptions.InvalidFileException: openpyxl does not support file format, please check you can open it with Excel first. Supported formats are: .xlsx,.xlsm,.xltx,.xltm
我用来访问该文件的代码如下所示:
from openpyxl import load_workbook
path = '/Users/[My Name]/Desktop/[Company Name]/2021/August/08-09-21/UPS 08-09-21/428-001_UPS_INPUT.xlsx'
wb = load_workbook(filename='path',)
路径是正确的,它是一个标准的 .xlsx 文档,我可以用 excel 打开它。
解决方案
推荐阅读
- php - 来自 Twilio 的拨出电话在 Laravel 5.5 中不起作用
- gnuplot - 在多图中设置唯一图例
- android - SpeechRecognizer 提供多种语言的结果,但我只想要一种语言
- c# - 检查 IEnumerable
填满了不计入的可选词 - php - 自定义产品导出 PHP 脚本不起作用
- dart - 列出更改的侦听器
- c++ - 这是在 C++03 中执行“表达式 SFINAE”的有效方法吗?
- python - 安装和卸载 Python2 后出错
- python - Selenium 从帖子中获取评论
- mysql - Mysql:某些服务如果没有被其他服务或程序使用,会自动停止