Python Excel 合并(多个表合成一个)
import pandas as pd
import glob
files = glob.glob('./表格/*.xlsx')
df_list = [pd.read_excel(f) for f in files]
merged = pd.concat(df_list, ignore_index=True)
merged.to_excel('合并结果.xlsx', index=False)
print(f"已合并 {len(files)} 个文件")
import glob
files = glob.glob('./表格/*.xlsx')
df_list = [pd.read_excel(f) for f in files]
merged = pd.concat(df_list, ignore_index=True)
merged.to_excel('合并结果.xlsx', index=False)
print(f"已合并 {len(files)} 个文件")

更新时间:2026-09-14 13:12:28
上一篇:Python批量重命名文件(加前缀/序号)-日常办公最常用的 Python 小工具