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

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

相关推荐
爬虫程序猿8 分钟前
《京东商品详情爬取实战指南》
爬虫·python
胡耀超10 分钟前
4、Python面向对象编程与模块化设计
开发语言·python·ai·大模型·conda·anaconda
大佬,救命!!!1 小时前
整理python快速构建数据可视化前端的Dash库
python·信息可视化·学习笔记·dash·记录成长
孔丘闻言1 小时前
python调用mysql
android·python·mysql
Teletele-Lin2 小时前
Miniconda安装与VSCode搭建远程Python、Jupyter开发环境
vscode·python·jupyter·环境配置·远程开发
伊玛目的门徒2 小时前
告别 OpenAI SDK:如何使用 Python requests 库调用大模型 API(例如百度的ernie-4.5-turbo)
python·openai·requests·大模型调用·ernie-4.5-turbo
sinat_602035363 小时前
模块与包的导入
运维·服务器·开发语言·python
计算机学姐3 小时前
基于Python的旅游数据分析可视化系统【2026最新】
vue.js·后端·python·数据分析·django·flask·旅游
恋雨QAQ3 小时前
python函数和面向对象
开发语言·python
天雪浪子4 小时前
Python入门教程之逻辑运算符
开发语言·python