Python读取xls文件,Python读取xlsx文件

  Python读取xls文件,Python读取xlsx文件

  python第三方库xlrd不支持在中读取Excel文件。xlsx格式。问题详解_mb62abf3afb54fb _博客的技术博客

  简介python第三方库xlrd在中读取Excel文件时报告了一个错误。xlsx格式。错误信息如下:

  错误原因:检查本机安装的python第三方库xlrd的版本:

  可以看到当前xlrd库的版本号是2 . 0 . 1;而xlrd 2 . 0 . 1版只支持读入Excel文件。xls格式。在中读取Excel文件。不支持xlsx格式。

  解决方法:方法一:如果不想降低第三方库xlrd(2.0.1)的版本,可以直接将Excel文件格式修改为。xls格式。

  再次运行读取Excel的代码,这个问题就解决了。

  如果还是不行,可以将Excel文件格式修改为后,在终端中尝试运行以下命令。xls格式:

  Pippy Excel-xls再次运行代码读取Excel,这个问题就解决了。

  方法二:将第三方库xlrd版本降至1.2.0。

  使用xlrd.open_workbook打开已有的Excel文件时,如果添加参数formatting_info=True,将会读入Excel文件。xlsx格式并报告错误。如下所示:

  [注意]

  formatting_info参数默认为False,当该参数为False时,xlrd可以通过读取数据来节省内存;(Excel文件底部的空行,所有的空单元格都有格式信息,但没有数据。当此参数为False时,它将被直接视为空,即它将裁剪底部和右侧的任何空表格)

  当formatting_info参数为True时,xlrd在读取Excel数据时会读取Excel文件中各种格式的信息。

  当使用xlrd.open_workbook打开已有的Excel文件时,Excel文件中的数据。无需添加参数formatting_info(默认值为False)或添加参数formatting_info=False即可成功读取xlsx格式。

  xlrd 1 . 2 . 0版可以读入Excel文件。xlsx格式,但仍然可以读取Excel文件。xlsx格式。

  摘要虽然可以在中读取Excel文件。xlsx格式通过降低xlrd的版本,最新版本2.0.1 xlrd一般用于读入Excel文件。xls格式。

  读入Excel文件。xlsx格式使用python第三方库openpyxl。查看这个博客:python第三方库openpyxl了解详情

  期待陌生,拥抱惊喜。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: