资讯专栏INFORMATION COLUMN

❤️小白必看❤️带你避开python大坑❤️在使用openpyxl时,出现ValueError: U

番茄西红柿 / 3991人阅读

在使用openpyxl时,出现ValueError: Unknown engine: openpyxl

问题定位

在使用链接: https://blog.csdn.net/SuperAlanSun/article/details/120042466
博客中的方法读取excel数据时:

import pandas as pddf=pd.read_excel('D:...//xxx.xlsx',engine='openpyxl')

之前还可以实现,但在换了一个解释器之后忽然报错

ValueError: Unknown engine: openpyxl

解决思路

发现报错出现在pandas之中。
我们点开报错文件中的代码:

发现这个语句说的是,如果engine不是“xlrd”时,会打印这个错误。
于是我猜测是pandas版本的问题,查找发现现在用的pandas版本是0.20.0,于是我换成1.0.0版本:

pip install pandas==1.0.0

这个时候就可以读出数据啦!

拓展

在我们发现错误而不知道具体位置时,我们可以加入

print("1")

这样的语句,来探知具体错误的位置,这样可以比较方便。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/121148.html

相关文章

  • 趁着课余间学点Python(十四)文件操作

    摘要:我是布小禅,一枚自学萌新,跟着我每天进步一点点吧说了这么多暂时也就够了,那么就告辞吧 文章目录 ☀️ 前言 ☀️? 作者简介 ??文件操作?1️⃣、open函数...

    abson 评论0 收藏0
  • 以❤简单易懂❤的语言带你搞懂有监督学习算法【附Python代码详解】机器学习系列之KNN篇

    必须要看的前言 本文风格:以❤️简单易懂❤️的语言带你彻底搞懂KNN,了解什么是有监督学习算法。 认真看完这篇文章,彻底了解KNN、了解监督学习算法绝对是一样很简单的事情。 注:本篇文章非常详细,同时我也附加了Python代码,欢迎收藏后慢慢阅读。 目录 必须要看的前言监督学习算法KNN/K近邻算法1 算法原理1.1 实现过程1.2 距离的确定 2 算法的优缺点3 算法的变种3.1 变...

    MoAir 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<