当前位置: 首页 > 面试题库 >

在Pandas Python中读取XLSB文件

酆恩
2023-03-14
问题内容

对此有很多问题,但是对于如何将xlsb文件读入熊猫还没有简单的答案。是否有捷径可寻?


问题答案:

随着1.0.0pandas-的发布,January 29, 2020增加了对二进制Excel文件的支持。

import pandas as pd
df = pd.read_excel('path_to_file.xlsb', engine='pyxlsb')

笔记:

  • 您将需要升级熊猫- pip3 install pandas --upgrade
  • 您将需要安装pyxlsb-pip3 install pyxlsb


 类似资料:
  • 我已经提到了与使用ApachePOI读取XLSB文件相关的所有post-in堆栈溢出。我尝试了很多方法,使用本文中提到的可用链接/示例来读取XLSB文件。但我最终陷入了困境。 我使用的是最新的ApachePOI3.17,并使用了中提到的代码 链接:异常读取XLSB文件Apache POIjava.io.CharConversionExcture 章节:“Gagravarr”提到的帖子 我得到以下错

  • 问题内容: 我正在开发一种使用Apache POI读取excel xlsb文件的Java应用程序,但是在读取时出现异常,我的代码如下: 唯一的例外是: 该文件有2个工作表,一个有329行3列,另一个有566行3列,我只想读取文件以查找第二个表中是否有值。 问题答案: 除文本提取外,Apache POI不支持.xlsb文件格式。Apache POI将很乐意提供对.xls文件(通过HSSF)和.xls

  • 问题内容: 我正在尝试读取资源(asdf.txt),但是如果文件大于5000字节,例如,在content变量的末尾插入了4700个空字符。有什么办法可以删除它们?(或设置缓冲区的正确大小?) 这是代码: 问题答案: 最简单的方法是做正确的事情:使用阅读器读取文本数据: 并非 一定 要定义要读取的文本文件的编码。在上面的示例中,它将是THE_ENCODING。 请注意,您的代码和本示例代码在Java

  • 问题内容: 是否可以用Python读取二进制MATLAB .mat文件? 我已经看到SciPy声称支持读取.mat文件,但是我没有成功。我安装了SciPy 0.7.0版,但找不到该方法。 问题答案: 需要导入,…

  • 问题内容: 如何在go程序中读取xz文件?当我尝试使用阅读它们时,出现错误。 问题答案: 您有3个选择。 尝试另一个库,也许是使用cgo的库。我在这里看到两个。 直接使用cgo /创建自己的lib。 使用xz可执行文件。 选项三比听起来容易。这是我会用的: 此处可运行的代码:http : //play.golang.org/p/SrgZiKdv9a

  • 问题内容: 我有以下json文件。我想知道我应该将json文件放在我的项目中的位置以及如何读取和存储它。 问题答案: 将该文件放入资产中 。 对于在Android Studio项目中创建的项目,您需要在主文件夹下创建资产文件夹。 将该文件读取为: 然后您可以简单地通过此函数读取此返回 有关JSON的更多详细信息,请参见 http://www.vogella.com/articles/Android