熊猫:始终选择Excel工作表中的第一个工作表/选项卡

时间:2015-05-27 09:12:04

标签: python excel python-3.x pandas xlsx

我知道如何获取工作表名称列表。我正在使用的excel文件有多个工作表。如何按顺序选择第一个?我不知道工作表的名称,但我需要选择第一个。我该怎么做呢?

3 个答案:

答案 0 :(得分:5)

将Excel表读入数据框时,将自动选择第一张工作表。

但要明确,命令是:

import pandas as pd
fd = 'file path'
data = pd.read_excel( fd, sheet_name=0 )

使用' sheetname'已弃用。请使用sheet_name

答案 1 :(得分:1)

在撰写本文时,还存在以下错误: https://github.com/pandas-dev/pandas/issues/17107

使用“工作表名称”,而不是“工作表名称”。

答案 2 :(得分:0)

按照official documentation和EdChum已经提出的建议,使用read_excell传递sheetname = N作为参数已经足够了。 第一张纸N = 0,第二张纸N = 1,第三张纸N = 2,等等......