首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在XLSB文件中使用Pandas

在XLSB文件中使用Pandas
EN

Stack Overflow用户
提问于 2021-03-11 00:12:09
回答 1查看 737关注 0票数 1

试图读取一个xlsb文件在熊猫中创建一个DF。

代码语言:javascript
复制
import pandas as pd

a_data = pd.ExcelFile(
    r'C:\\Desktop\\a.xlsb')

df_data = pd.read_excel(a_data, 'Sheet1', engine='pyxlsb')
print(df.head())

当我运行这个脚本时,我总是会得到这个错误。

OSError:文件不包含有效的工作簿部件

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-27 13:48:32

你可以使用pyxlsb,所有最新版本的熊猫都支持这一点。使用以下代码:

代码语言:javascript
复制
import pandas as pd
a_data = pd.ExcelFile(r'C:\\Desktop\\a.xlsb')
df = pd.read_excel('a_data', sheet_name='Sheet1', engine='pyxlsb')

您必须首先使用命令:pyxlsbpip install pyxlsb安装pip install pyxlsb

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66574722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档