美文网首页
警惕xlrd反向升级

警惕xlrd反向升级

作者: Katou_Megumi | 来源:发表于2022-01-04 18:52 被阅读0次

    在使用pandas的read_excel读取excel文件时候,报错提示:
    Excel xlsx file; not supported
    这是因为pandas默认使用xlrd打开excel文件。而xlrd在升级到2.0版本之后,不再支持xlsx格式,仅支持xls格式。

    令人震惊的反向升级!

    侧面证明依赖不要轻易升级,也不要在引用第三方库的时候永远觉得最新版就是最好的,有时候真的就会遇到这种神奇的情况。

    解决办法有二:

    1. 回退版本
      pip uninstall xlrd
      pip install xlrd==1.2.0
    2. 换openpyxl
      pd.read_excel('test.xlsx', engine='openpyxl')

    相关文章

      网友评论

          本文标题:警惕xlrd反向升级

          本文链接:https://www.haomeiwen.com/subject/aqqccrtx.html