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

17

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


4
read_excel 函数中,sheetname 参数默认为 0,代表第一个工作表。您可以使用该函数来读取 Excel 文件。 - EdChum
即使有多个工作表,它也会选择第一个工作表吗? - Meghdeep Ray
1
是的,为什么不试试呢。 - EdChum
3个回答

29
读入Excel表格到数据框时,默认选择第一张工作表。为明确起见,命令如下:
import pandas as pd
fd = 'file path'
data = pd.read_excel( fd, sheet_name=0 )

“sheetname”的使用已被弃用。请使用“sheet_name”。


2

谢谢@RGH!!! 我都快疯了,不知道自己做错了什么。 - Erick

0

按照官方文档和 EdChum 建议的方法,只需使用传递 sheetname=N 参数的 read_excell 函数即可。 N=0 代表第一个工作表,N=1 代表第二个,N=2 代表第三个,以此类推..


你甚至不需要传递工作表名称,可以直接省略 sheetnamesheet_name(前者已经过时),它将使用第一个工作表。 - Ben

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接