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

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

相关推荐
invicinble5 小时前
这里对java的知识体系做一个全域的介绍
java·开发语言·python
m0_674294646 小时前
如何编写SQL存储过程性能对比_记录执行时间评估优化效果
jvm·数据库·python
运气好好的6 小时前
怎样开启phpMyAdmin的操作审计日志_记录每条执行的SQL
jvm·数据库·python
Data-Miner7 小时前
数以轻舟聚焦Excel-Agent场景:当AI做表工具学会说人话
人工智能·excel
2401_871492857 小时前
Layui如何修改Layui默认的UI主题颜色(换肤功能实现)
jvm·数据库·python
南子北游7 小时前
Python学习(基础语法1)
开发语言·python·学习
步辞7 小时前
Redis如何利用LFU算法优化缓存命中率
jvm·数据库·python
forEverPlume8 小时前
golang如何实现日志按级别过滤_golang日志按级别过滤实现教程
jvm·数据库·python
m0_624578599 小时前
MySQL主从复制支持跨版本吗_不同版本间同步的注意事项
jvm·数据库·python
yuanpan9 小时前
Python Pygame 入门教程:从零学会创建窗口、绘图和游戏交互
python·游戏·pygame