优雅处理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即可跳过那段报错。

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

相关推荐
木子杳衫14 分钟前
【Python】常见模块及其用法
开发语言·python·microsoft
linux修理工26 分钟前
python flusk 监控
开发语言·python
nightunderblackcat34 分钟前
新手向:基于Python的剪贴板历史增强工具
开发语言·python
小布叮41 分钟前
python爱心代码大全
python
站大爷IP1 小时前
Python-docx编号列表解析:从XML迷宫到结构化数据的破局之道
python
别摸我的婴儿肥2 小时前
从0开始LLM-注意力机制-4
人工智能·python·算法
数据饕餮2 小时前
AI大模型打造金融智能信审助手04.七大金融监管相关政策
人工智能·python·大模型·rag
Menger_Wen2 小时前
【金融机器学习】第四章:风险-收益权衡——Bryan Kelly, 修大成(中文翻译)
人工智能·python·机器学习·模型·量化
惜.己3 小时前
使用python中的pymysql库,并且转化为数组元组数据
开发语言·python
穷儒公羊3 小时前
一次用Python制作电影字幕的尝试
python