使用python把2个excel合并成一个,并且第一个excel和第二个excel中间空2行
时间: 2023-12-07 16:55:20 浏览: 62
可以使用Python中的pandas库来实现这个功能。具体步骤如下:
1. 导入pandas库
```python
import pandas as pd
```
2. 读取两个excel文件
```python
df1 = pd.read_excel('excel1.xlsx')
df2 = pd.read_excel('excel2.xlsx')
```
3. 在两个数据框之间加入两行空行
```python
empty_rows = pd.DataFrame({'': [''] * 2})
combined_df = pd.concat([df1, empty_rows, df2], ignore_index=True)
```
4. 将合并后的数据框写入excel文件
```python
combined_df.to_excel('combined_excel.xlsx', index=False)
```
完整代码:
```python
import pandas as pd
df1 = pd.read_excel('excel1.xlsx')
df2 = pd.read_excel('excel2.xlsx')
empty_rows = pd.DataFrame({'': [''] * 2})
combined_df = pd.concat([df1, empty_rows, df2], ignore_index=True)
combined_df.to_excel('combined_excel.xlsx', index=False)
```
阅读全文