You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查看Pandas读取Excel文件后其他sheet对应的DataFrame?

Pandas读取Excel多工作表内容方法

默认调用pandas.read_excel("file.xlsx")时,sheet_name参数默认值为0,即仅读取文件中第一个工作表的内容,若需查看其他工作表可按以下方法操作:

读取指定单个工作表

  • 传入工作表序号(从0开始依次计数),示例为读取第二个工作表:
    df = pandas.read_excel("file.xlsx", sheet_name=1)
  • 传入工作表名称(匹配Excel中实际命名的工作表名),示例为读取名为「年度汇总」的工作表:
    df = pandas.read_excel("file.xlsx", sheet_name="年度汇总")

一次性读取全部工作表

将sheet_name参数设置为None,会返回以工作表名称为key、对应工作表DataFrame为value的字典,可按需提取任意工作表内容:
all_sheets = pandas.read_excel("file.xlsx", sheet_name=None)

提取指定工作表内容示例:
df_target = all_sheets["你需要的工作表名称"]

遍历查看所有工作表内容示例:

for sheet_name, sheet_df in all_sheets.items():
    print("当前工作表:", sheet_name)
    print(sheet_df)

内容的提问来源于stack exchange,提问作者Julius Hamilton

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 00:24:01