脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服务器之家 - 脚本之家 - Python - Python读取xlsx文件报错:xlrd.biffh.XLRDError: Excel xlsx file;not supported问题解决

Python读取xlsx文件报错:xlrd.biffh.XLRDError: Excel xlsx file;not supported问题解决

2022-08-15 20:49Erick T Python

这篇文章主要给大家介绍了关于Python库xlrd中的xlrd.open_workbook()函数读取xlsx文件报错:xlrd.biffh.XLRDError: Excel xlsx file;not supported问题解决的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下

发现错误

利用Python库xlrd中的xlrd.open_workbook()函数读取自定义xlsx表格文件时出错如下:

Traceback (most recent call last):
  File "C:/Users/llll/PycharmProjects/pythonProject1/RandomForestRegression.py", line 96, in <module>
    x_train , y_train , x_test , y_test = load_data(2,60,1,9,0,r'C:UsersllllDesktop特征表.xlsx')
  File "C:/Users/llll/PycharmProjects/pythonProject1/RandomForestRegression.py", line 14, in load_data
    workbook = xlrd.open_workbook(str(FilePath))       #excel路径
  File "C:UsersllllPycharmProjectspythonProject1venvlibsite-packagesxlrd\__init__.py", line 170, in open_workbook
    raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+'; not supported')
xlrd.biffh.XLRDError: Excel xlsx file; not supported
 
Process finished with exit code 1

经过查资料总结后得到如下解法:

 

(1)检查第三方库xlrd的版本:

我这里的版本为xlrd2.0.1最新版本,问题就出在这里,需要卸载最新版本安装旧版本,卸载安装过程如下。

Python读取xlsx文件报错:xlrd.biffh.XLRDError: Excel xlsx file;not supported问题解决

PyCharm查看版本、添加与移除第三方库的方法:

●File-Settings

Python读取xlsx文件报错:xlrd.biffh.XLRDError: Excel xlsx file;not supported问题解决

●Project-Python Interpreter

Python读取xlsx文件报错:xlrd.biffh.XLRDError: Excel xlsx file;not supported问题解决

●移除操作:选中需要删除的包并点减号

Python读取xlsx文件报错:xlrd.biffh.XLRDError: Excel xlsx file;not supported问题解决

●添加操作:点击加号

Python读取xlsx文件报错:xlrd.biffh.XLRDError: Excel xlsx file;not supported问题解决

●搜索框中搜索:

Python读取xlsx文件报错:xlrd.biffh.XLRDError: Excel xlsx file;not supported问题解决

●找到并点击需要安装的包,Install Package:

Python读取xlsx文件报错:xlrd.biffh.XLRDError: Excel xlsx file;not supported问题解决

 按照上述步骤卸载xlrd后再安装xlrd2后,错误解决。

 

(2)别忘了修改import名称与调用的包名称

 

总结

到此这篇关于Python读取xlsx文件报错:xlrd.biffh.XLRDError: Excel xlsx file;not supported问题解决的文章就介绍到这了,更多相关读取xlsx文件报错xlrd.biffh.XLRDError内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文地址:https://blog.csdn.net/Erickkkkkk/article/details/124696751

延伸 · 阅读

精彩推荐
  • Pythonpython3 scrapy框架的执行流程

    python3 scrapy框架的执行流程

    Scrapy的安装有多种方式,它支持Python2.7版本及以上或Python3.3版本及以上。下面说明python3 scrapy框架的常用命令及框架执行流程,感兴趣的朋友一起看看吧...

    百里 Jess11622021-12-11
  • Python使用 Python 创建一个简单的基于规则的聊天机器人

    使用 Python 创建一个简单的基于规则的聊天机器人

    聊天机器人本身是一种机器或软件,它通过文本或句子模仿人类交互。 简而言之,可以使用类似于与人类对话的软件进行聊天。...

    deephub8572021-10-29
  • Python在VScode中引用自定义模块问题

    在VScode中引用自定义模块问题

    这篇文章主要介绍了在VScode中引用自定义模块问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...

    ‘行者’7412021-12-15
  • PythonPython自动巡检H3C交换机实现过程解析

    Python自动巡检H3C交换机实现过程解析

    这篇文章主要介绍了Python自动巡检H3C交换机实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友...

    ciscoxushaojie13232020-08-15
  • PythonPyCharm导入numpy库的几种方式

    PyCharm导入numpy库的几种方式

    今天给大家带来的是关于Python的相关知识,文章围绕着PyCharm导入numpy库的几种方式展开,文中有非常详细的解释及代码示例,需要的朋友可以参考下...

    灵主罪人14332021-12-06
  • Python在python下使用tensorflow判断是否存在文件夹的实例

    在python下使用tensorflow判断是否存在文件夹的实例

    今天小编就为大家分享一篇在python下使用tensorflow判断是否存在文件夹的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    ChaoFeiLi5192021-07-03
  • Pythonpython 接收处理外带的参数方法

    python 接收处理外带的参数方法

    今天小编就为大家分享一篇python 接收处理外带的参数方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    枫奇8192021-04-24
  • Python详解python实现简单区块链结构

    详解python实现简单区块链结构

    区块链是一种数据结构,也是一个分布式数据库。这篇文章主要介绍了python实现简单区块链结构的相关知识,需要的朋友可以参考下...

    凌小皮_1777002021-10-20