一键解决xlrd.biffh.XLRDError: Excel xlsx file; not supported
  RRqNAiOO6ptj 2023年11月13日 43 0


xlrd.biffh.XLRDError: Excel xlsx file; not supported


文章目录

  • 问题描述
  • 解决思路
  • 解决方法


问题描述

xlrd.biffh.XLRDError: Excel xlsx file; not supported

解决思路

你遇到的问题是xlrd库不支持xlsx文件格式。这可能是由于你正在使用的xlrd版本不支持xlsx文件,或者你的代码中可能存在一些问题。

下滑查看解决方法

解决方法

以下是解决此问题的几种方法:

更新xlrd库:确保你正在使用的xlrd库是最新的版本。你可以使用以下命令来更新你的xlrd库:

bash

pip install --upgrade xlrd

检查文件格式:确保你正在尝试读取的文件确实是xlsx格式。如果你尝试读取的文件是xls格式,那么你应该使用xlrd库的早期版本(例如1.2.0)。

使用其他库:如果以上方法都无法解决你的问题,你可以考虑使用其他库来读取Excel文件,例如openpyxl(对于xlsx文件)或xlrd 1.2.0(对于xls文件)。

使用pandas:另一个选择是使用pandas库,它提供了非常方便的函数来读取和写入Excel文件。以下是一个例子:

python

import pandas as pd  
  
df = pd.read_excel('your_file.xlsx')

手动更改文件扩展名:如果以上方法都不可行,你可以尝试将xlsx文件的扩展名更改为xls,然后使用xlrd库的早期版本(例如1.2.0)来读取它。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月13日 0

暂无评论

推荐阅读
RRqNAiOO6ptj