Python神技:pd.read_excel怎样读取多sheet页数据
在Python中,使用pandas的read_excel
函数可以读取Excel文件中的多个sheet页。你可以通过传递sheet_name
参数来指定需要读取的sheet页。如果你想读取所有的sheet页,可以设置sheet_name=None
。
以下是一些示例代码:
读取指定的sheet页:
import pandas as pd
# 读取名为'Sheet1'的sheet页
df = pd.read_excel('example.xlsx', sheet_name='Sheet1')
读取所有sheet页,并返回一个字典:
# 读取所有sheet页,并以sheet名为键,数据框为值,返回一个字典
dfs = pd.read_excel('example.xlsx', sheet_name=None)
在读取多个sheet页之后,你可以通过sheet名来访问特定的数据框。例如:
# 访问名为'Sheet2'的sheet页的数据框
df_sheet2 = dfs['Sheet2']
评论已关闭