pandas将多个excel合并至一个DataFrame

来源:互联网 发布:c语言e语言 编辑:程序博客网 时间:2024/05/17 08:51
import pandas as pdimport globdef GetFile(fname):    df = pd.read_excel(fname)        # 记录文件名    df['File'] = fname        # 设置 "File" 列为索引    return df.set_index(['File'])df_list = [GetFile(fname) for fname in glob.glob(r"E:\指数*.xlsx")]big_df = pd.concat(df_list)
原创粉丝点击