广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python读取xlsx文件报错:xlrd.biffh.XLRDError: Excel xlsx file;not supported问题解决
  • 417
分享到

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

2024-04-02 19:04:59 417人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

目录发现错误(1)检查第三方库xlrd的版本:(2)别忘了修改import名称与调用的包名称总结发现错误 利用python库xlrd中的xlrd.open_workbook()函数读

发现错误

利用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:\Users\llll\Desktop\特征表.xlsx')
  File "C:/Users/llll/PycharmProjects/pythonProject1/RandomForestRegression.py", line 14, in load_data
    workbook = xlrd.open_workbook(str(FilePath))       #excel路径
  File "C:\Users\llll\PycharmProjects\pythonProject1\venv\lib\site-packages\xlrd\__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最新版本,问题就出在这里,需要卸载最新版本安装旧版本,卸载安装过程如下。

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

●File-Settings

●Project-Python Interpreter

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

●添加操作:点击加号

●搜索框中搜索:

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

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

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

总结

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

--结束END--

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

本文链接: https://www.lsjlt.com/news/119992.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作