python将多个excel表合并到一个excel表不同sheet中

import pandas as pd

# 读取每个 Excel 表格
df1 = pd.read_excel('医保_规格相似性结果1.xlsx', sheet_name='Sheet1', keep_default_na=False)
df2 = pd.read_excel('医保_规格相似性结果2.xlsx', sheet_name='Sheet1', keep_default_na=False)
df3 = pd.read_excel('医保_规格相似性结果3.xlsx', sheet_name='Sheet1', keep_default_na=False)
df4 = pd.read_excel('医保_规格相似性结果4.xlsx', sheet_name='Sheet1', keep_default_na=False)
df5 = pd.read_excel('医保_规格相似性结果5.xlsx', sheet_name='Sheet1', keep_default_na=False)
df6 = pd.read_excel('医保_规格相似性结果6.xlsx', sheet_name='Sheet1', keep_default_na=False)

# 创建一个新的 Excel 文件并写入每个表格到一个 sheet 中
with pd.ExcelWriter('2023-06-19_医保_规格相似性结果.xlsx') as writer:
    df1.to_excel(writer, sheet_name='Sheet1', index=False)
    df2.to_excel(writer, sheet_name='Sheet2', index=False)
    df3.to_excel(writer, sheet_name='Sheet3', index=False)
    df4.to_excel(writer, sheet_name='Sheet4', index=False)
    df5.to_excel(writer, sheet_name='Sheet5', index=False)
    df6.to_excel(writer, sheet_name='Sheet6', index=False)

你可能感兴趣的:(python,excel,开发语言,pandas)