全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 Excel
197 0
2025-11-19

读取所有工作表

使用 pandas 库来读取 Excel 文件中的所有工作表。

import pandas as pd

with pd.ExcelFile('WP1.xlsx') as xls:
    sheet_names = xls.sheet_names
    
    """
    xls.parse(sheet) 方法内部实际上调用了 pd.read_excel() 函数,这与以下方式等效:
    # 两种方法效果相同
    df1 = xls.parse('Sheet1')
    df2 = pd.read_excel('WP1.xlsx', sheet_name='Sheet1')
    """
    
    dfs = {sheet: xls.parse(sheet) for sheet in sheet_names}
    # print(f"dfs:{dfs}")
    
    # 获取特定的工作表数据
    df_sheet1 = dfs['checklist']
    print(f"df_sheet1 数据如下:{df_sheet1}")
    # df_sheet2 = dfs['Sheet2']
    
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群