一日一技:pandas读取多个工作簿

2019-02-26 10:15:41 浏览数 (1)

在使用pandas读Excel文件的时候,可能会遇到有多个工作簿的情况。如果我们直接像下面这样写代码:

代码语言:javascript复制
import pandas as pd

df = pd.read_excel('xxx.xlsx')

那么默认是读取的第1个工作簿。如果要读取所有工作簿应该如何操作呢?可以这样写代码:

代码语言:javascript复制
import pandas as pd

df_dict = pd.read_excel('xxxx.xlsx', sheet_name=None)
for sheet_name, df in df_dict.item():
    print(f'工作簿的名字为:{sheet_name}')
    print(df.head())

0 人点赞