看过来
《pandas 教程》 持续更新中,提供建议、纠错、催更等加作者微信: gairuo123(备注:pandas教程)和关注公众号「盖若」ID: gairuo。跟作者学习,请进入 Python学习课程。欢迎关注作者出版的书籍:《深入浅出Pandas》 和 《Python之光》。
(编码题)一个 Excel 名为 tmp.xlsx,如何用 pandas 将指定的标签页(sheet)数据读取到 DataFrame 中?
Python 代码如下:
pd.read_excel('tmp.xlsx', sheet_name=1) # 第二个 sheet
pd.read_excel('tmp.xlsx', sheet_name='汇总表') # 按 sheet 的名字
# 取第一个、第二个、名为 Sheet5 的,返回一个 df 组成的字典
dfs = pd.read_excel('tmp.xlsx', sheet_name=[0, 1, "Sheet5"])
dfs['Sheet5'] # 读取时按 sheet 名
# 读取所有的 sheet,返回一个 df 组成的字典
dfs = pd.read_excel('tmp.xlsx', sheet_name=None)
dfs['Sheet5'] # 读取时按 sheet 名
查看相关链接中的知识。
(完)
更新时间:2024-09-13 21:46:27 标签:pandas python excel 标签页