如何用Python批量合并 Excel
时间: 2023-11-16 07:00:26 浏览: 144
Python合并多个Excel数据的方法
文件?
你可以使用Python中的pandas库来批量合并Excel文件。以下是一些示例代码:
```python
import pandas as pd
import os
# 文件夹路径
folder_path = '/path/to/folder/'
# 获取文件夹中所有Excel文件
files = [f for f in os.listdir(folder_path) if f.endswith('.xlsx')]
# 循环遍历并合并所有Excel文件
combined_data = pd.DataFrame()
for file in files:
file_path = os.path.join(folder_path, file)
df = pd.read_excel(file_path)
combined_data = combined_data.append(df)
# 将合并后的数据保存为一个新的Excel文件
combined_data.to_excel('/path/to/combined_file.xlsx', index=False)
```
这段代码将读取位于文件夹路径中的所有Excel文件,并将它们合并为一个数据框。然后,将合并的数据保存为一个新的Excel文件。
阅读全文