Python将两个Excel文件合成一个文件
时间: 2024-02-24 07:54:57 浏览: 123
你可以使用Python的第三方库pandas来合并两个Excel文件。以下是一个简单的示例代码:
```python
import pandas as pd
# 读取两个Excel文件
df1 = pd.read_excel('file1.xlsx')
df2 = pd.read_excel('file2.xlsx')
# 将两个数据框合并
merged_df = pd.concat([df1, df2])
# 将合并后的数据框写入新的Excel文件
merged_df.to_excel('merged_file.xlsx', index=False)
```
在这个示例中,我们使用了pandas的read_excel函数来读取两个Excel文件,并使用concat函数将它们合并成一个数据框。最后,我们使用to_excel函数将合并后的数据框写入一个新的Excel文件。其中,index=False表示不将行索引写入Excel文件中。你可以根据自己的需求修改代码。
相关问题
Python将两个Excel文件合成一个Excel文件
你可以使用Python的第三方库pandas来将两个Excel文件合并成一个Excel文件。以下是一个简单的示例代码:
```python
import pandas as pd
# 读取两个Excel文件
df1 = pd.read_excel('file1.xlsx')
df2 = pd.read_excel('file2.xlsx')
# 将两个数据框合并
merged_df = pd.concat([df1, df2])
# 将合并后的数据框写入新的Excel文件
writer = pd.ExcelWriter('merged_file.xlsx')
merged_df.to_excel(writer, index=False, sheet_name='Sheet1')
writer.save()
```
在这个示例中,我们使用了pandas的read_excel函数来读取两个Excel文件,并使用concat函数将它们合并成一个数据框。然后,我们使用ExcelWriter对象创建一个新的Excel文件,将合并后的数据框写入到一个名为Sheet1的工作表中,并保存这个Excel文件。注意,index=False表示不将行索引写入Excel文件中。你可以根据自己的需求修改代码。
阅读全文