import pandas as pd
import os
path = r'D:\doc'
df1 = []
for i in os.listdir(path):
# 重构文件路径
name = os.path.join(path,i)
print(name)
# 将excel转换成DateFrame
a = pd.read_excel(name)
# 保存到新列表
df1.append(a)
# 多个DateFrame合并成一个,join参数outer代表并集
df = pd.concat(df1,join='outer')
df.to_excel('D:/doc/all_data.xlsx')