python如何合并excel,Python 合并 Excel 文件方法

原创
ithorizon 7个月前 (09-28) 阅读数 53 #Python

Python中可以使用pandas库来合并Excel文件,以下是一个示例代码,展示了如何合并两个Excel文件:

import pandas as pd
读取Excel文件
file1 = 'file1.xlsx'
file2 = 'file2.xlsx'
读取Excel文件内容
df1 = pd.read_excel(file1)
df2 = pd.read_excel(file2)
合并Excel文件
merged_df = pd.merge(df1, df2, on='common_column')
保存合并后的DataFrame到新的Excel文件
merged_df.to_excel('merged_file.xlsx', index=False)

在上面的代码中,pandas库用于读取和合并Excel文件,使用pd.read_excel()函数分别读取两个Excel文件的内容,并将它们存储到DataFrame中,使用pd.merge()函数将两个DataFrame合并到一个新的DataFrame中。on参数指定了用于合并的列名,使用to_excel()方法将合并后的DataFrame保存到一个新的Excel文件中。

上面的代码示例仅适用于两个Excel文件具有相同的列名和数据类型的情况,如果两个Excel文件的列名或数据类型不同,则需要在合并前进行适当的数据处理。



热门