python xlrd读取文件报错_python利用xlrd读取excel文件始终报错原因

本文详细介绍了使用Python的xlrd库读取Excel文件时遇到的报错问题,原因是所读取的文件实际上并非Excel表格,而是XML文件。提供了两种验证方法,并给出了解决方案。此外,还提及了xlrd读取Excel数据时整数变为小数的处理方法及xlrd操作Excel文件的基本用法。
摘要由CSDN通过智能技术生成

1.代码按照网上百度的格式进行书写如下:

55b9b64e51458455dd24bc7f6bf6a0b4.png

但运行后,始终报错如下:

ef67f50b38beec079316f5f0bfa83343.png

百度了xlrd网页:

900d0314fb844fdc0fcf60f5dab9c969.png

分明支持xls和xlsx两种格式的文件,但运行始终报错。

最后找到原因是因为我所读取的文件虽然是以.xls命名,实际并不是excel表格,验证方法有两种:

方法一:新建txt文件,打开该txt,将原想读取的xls文件拖进文本编辑器中,出现如下:

bc3b23fc02dd85cc322e2e542bfd5e35.png

而excel表格应则不同:新建一个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值