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

发布时间:2022-07-04 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了❤️小白必看❤️带你避开python大坑❤️在使用openpyxl时,出现ValueError: Unknown engine: openpyxl脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

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

  • 问题定位
  • 解决思路
  • 拓展

问题定位

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

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

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

ValueError: Unknown engine: openpyxl

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

解决思路

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

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

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

pip install pandas==1.0.0

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

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

拓展

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

PRint("1")

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

脚本宝典总结

以上是脚本宝典为你收集整理的❤️小白必看❤️带你避开python大坑❤️在使用openpyxl时,出现ValueError: Unknown engine: openpyxl全部内容,希望文章能够帮你解决❤️小白必看❤️带你避开python大坑❤️在使用openpyxl时,出现ValueError: Unknown engine: openpyxl所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。