Pandas读取Excel报错

Excel file format cannot be determined, you must specify an engine manually.

pd.read_excel方法本身是支持多种引擎的,包括"xlrd", “openpyxl”, “odf”, “pyxlsb”,更换引擎后依然失效!

Debug

我们直接用可以直接用open with打开源文件

    with open(ipath, 'r', encoding='utf-8') as f:print(f.read())

神奇的一幕发生了,

有的文件名义上是Excel,其实内心是个Html!

解决办法

使用pd.read_html方法

df = pd.read_html(ipath, header=2)[0]

【Python】Pandas Excel file format cannot be determined, you must specify an engine manually.报错【已解决】相关推荐

  1. Excel file format cannot be determined, you must specify an engine manually

    大家在利用pandas读取excel文件的时候,一定会碰到类似的问题:这里主要写一下我踩过的坑: #官网pandas对engine的解释 enginestr, default None If io i ...

  2. 无法读取excel: Excel file format cannot be determined, you must specify an engine manually.建模题目的数据

    打数学建模遇到的,后面跑spsspro的时候也说excel文件加密打不开,后来把excel另存为了一下就行了.应该就是文件有加密

  3. ValueError: Excel file format cannot be determined, you must specify an engine manually.解决问题亲测有效

    这个问题我搞了很久,最后终于搞明白了,先贴图,网上各种什么utf-8呀,格式化或者另存都不行,我都试过了. 问题在于原表格格式有些问题,最直接的办法就是把表格的内容复制到一个自己新建的表格中,然后改成 ...

  4. python,使用微信远程控制电脑或使用微信定时发送消息关于QR.png报错的解决办法

    修改微信包itchat中的的utils.py文件,位置在--\Python35\Lib\site-packages\itchat\下,修改如下代码 把: def print_qr(fileDir):i ...

  5. python googletrans_Python使用googletrans报错的解决方法

    问题 最近在工作中发现了一个问题,Python代码一直用着免费的Google翻译API插件googletrans,这两天突然就报错了: Traceback (most recent call last ...

  6. 已解决Python向数据库插入数据的字符串中含有单引号或双引号报错

    已解决Python向数据库插入数据的字符串中含有单引号或双引号报错:(102, b"Incorrect syntax near 'S'.DB-Lib error message 20018, ...

  7. python 读取xlsx文件报错,解决方法 ( xlrd 2.0.1 仅支持 .xls 文件)

    一.问题: python读取xlsx文件报错,报错信息如下: 为什么会报错?那是因为xlrd 2.0.1 仅支持 .xls 文件. 二.解决方法: 1.确认自己安装的xlrd版本: 可以先用以下命令看 ...

  8. Excel合并数据查找函数VLOOKUP()一直显示最后一行数据或者一直报错的解决方法

    Excel合并数据查找函数VLOOKUP()一直显示最后一行数据或者一直报错的解决方法 大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地 ...

  9. Python语言importError:cannot import name ‘InvalidArgumentException‘报错的解决方法:

    Python语言importError:cannot import name 'InvalidArgumentException'报错的解决方法: 参考文章: (1)Python语言importErr ...

最新文章

  1. BZOJ 1124: [POI2008]枪战Maf(构造 + 贪心)
  2. 计算机考试一级考试基础知识,2016计算机一级考试msoffice基础知识
  3. Python基础入门笔记(二)
  4. MySQL的配置文件_选项文件_参数文件
  5. 手机在线测试黄疸软件,在家怎么用手机测黄疸
  6. When is nearest neighbor meaningful
  7. java毕业设计——基于java+JavaBean+jsp的网上零食销售系统设计与实现(毕业论文+程序源码)——网上零食销售系统
  8. 贝叶斯网络(Belief Networks)--模型及方法
  9. java 输入输出流
  10. 南昌航空大学计算机去年初试分数,南昌航空大学是几本?去年录取分数线是多少?...
  11. python弹幕拼脸_50行代码帮你搞定!手把手教你把视频弹幕变成想要的形状
  12. 文档透明加密底层安全机制
  13. 数据分析师,如何向亲友解释自己的工作
  14. STM32CubeIDE配置使用
  15. 项目3抽象类与纯虚函数
  16. 十大常见食物让牙齿越吃越白。
  17. JS 对象直接量方法创建对象
  18. 智能音箱的差评|为什么我要买一堆垃圾回来吃灰!
  19. Overvoltage category (过电压类别, 过电压等级)
  20. IEEE UV 2022 “Vision Meets Algae” 目标检测竞赛正式启动!

热门文章

  1. 基于python的情感分析案例-用python实现文本情感分析
  2. lz4 安装 解压/压缩
  3. JAVA-超大文件上传-如何上传文件-大文件上传
  4. 刷脸支付在新零售行业线上线下加速融合
  5. SqlServer生成交叉表大全
  6. Android开发-基本概念小整理(一)为了面试的小伙伴们所准备~~
  7. 算数右移逻辑右移java的表示_java的算术右移()与逻辑右移()
  8. Hexo博客使用aplayer音乐播放插件
  9. java静态网页_【屌炸天源码分享】《企业网站html静态网页模板》
  10. 开源中国.....挂掉了....有图有真相