我知道如何获取工作表名称列表。我正在使用的excel文件有多个工作表。如何按顺序选择第一个?我不知道工作表的名称,但我需要选择第一个。我该怎么做呢?
答案 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,等等......