You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用openpyxl加载Excel文件遇exit code 1错误,如何解决?

解决openpyxl加载Excel文件时的InvalidFileException错误

你的错误根源是文件名后缀拼写错误——把标准的Excel文件后缀.xlsx写成了.xlxs(最后两个字母顺序颠倒),而openpyxl不支持这种错误的格式后缀。

解决方案

  • 修正代码中的文件名后缀,将错误的.xlxs改为标准的.xlsx
  • 同时确认本地Excel文件的实际后缀确实是.xlsx,如果文件本身命名错误,同步修改文件名

修正后的代码

import openpyxl as xl
wb = xl.load_workbook('transactions.xlsx')  # 此处修正了文件后缀
sheet = wb['Sheet1']
cell = sheet['a1']
cell = sheet.cell(1, 1)
print(cell.value)

openpyxl仅支持Office Open XML格式的文件,即报错信息中列出的.xlsx,.xlsm,.xltx,.xltm,必须确保文件名后缀与实际文件格式严格匹配,否则会触发InvalidFileException。

内容的提问来源于stack exchange,提问作者Mirco Susan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 18:31:15