python如何合并多个excel
时间: 2023-09-17 15:09:00 浏览: 174
用python合并多个excel的数据到一个表格里,Python源码.zip
5星 · 资源好评率100%
要合并多个Excel文件,可以使用Python中的pandas库。下面是一个简单的代码示例:
```python
import pandas as pd
import glob
# 获取所有Excel文件的文件名
file_names = glob.glob("*.xlsx") # 可以根据需要修改文件扩展名或路径
# 创建一个空的DataFrame用于存储合并后的数据
merged_data = pd.DataFrame()
# 循环遍历所有文件并合并数据
for file in file_names:
df = pd.read_excel(file) # 读取Excel文件中的数据
merged_data = merged_data.append(df, ignore_index=True) # 将数据追加到合并后的DataFrame中
# 将合并后的数据保存为新的Excel文件
merged_data.to_excel("merged_data.xlsx", index=False) # 可以根据需要修改保存的文件名或路径
```
这个示例假设所有要合并的Excel文件都位于同一个文件夹中,并且文件扩展名为.xlsx。你可以根据实际情况修改`glob.glob()`函数中的参数来匹配你的文件名模式。最后,合并后的数据将保存为一个新的Excel文件,你可以根据需要修改保存的文件名或路径。
阅读全文