优雅处理Python 使用xlrd 读取 Excel 报错:xlrd.compdoc.CompDocError

在用python xlrd库读取excel时,有时候会遇到 xlrd.compdoc.CompDocError报错。

其实注释掉库种raise的那几行,可以是可以,但是要修改库文件,并不好。

最好的方式是:

python 复制代码
wb = open_workbook(fpath, formatting_info=True, ignore_workbook_corruption=True)

在打开excel的时候,加上参数 ignore_workbook_corruption=True即可跳过那段报错。

相比直接注释报错行,这种方式更为方便优雅。

相关推荐
秦jh_9 分钟前
【LangChain核心组件】少样本提示(示例选择器)
人工智能·python·langchain
技术小甜甜15 分钟前
[办公效率] Excel 表格越做越乱,先整理字段、格式还是公式?
数据库·excel·办公效率·数据整理
资深流水灯工程师16 分钟前
PyCharm 增强插件完整安装与配置指南(PySide6 开发专用)
ide·python·pycharm
Kobebryant-Manba23 分钟前
学习模型构造
python·深度学习·学习
天天进步201525 分钟前
Python全栈项目--基于Python的数据库管理工具
开发语言·数据库·python
阿提说说26 分钟前
我的 NVIDIA 考试攻略
python·大模型·agent
xyz_CDragon37 分钟前
OpenClaw 局域网调用 Ollama 本地大模型:完整配置与踩坑指南
python·ai编程·集成学习·ollama·deepseek·openclaw
极光代码工作室41 分钟前
基于NLP的论文关键词提取系统
python·深度学习·自然语言处理·nlp
Wang ruoxi1 小时前
Pygame 小游戏——数独
开发语言·python·pygame
吠品1 小时前
处理 Python 类继承中那些变来变去的初始化参数
linux·前端·python