python合并文件夹内所有excel表格
时间: 2023-08-31 07:05:06 浏览: 187
python合并多个excel表格
您好,可以使用Python中的pandas库来合并文件夹内所有的Excel表格。具体步骤如下:
1.导入必要的库
``` python
import pandas as pd
import os
```
2.设置文件夹路径和文件名列表
``` python
folder_path = 'your_folder_path'
file_list = os.listdir(folder_path)
```
3.将所有表格汇总到一个列表中
``` python
data_frames = []
for file in file_list:
if file.endswith('.xlsx'):
file_path = os.path.join(folder_path, file)
data_frames.append(pd.read_excel(file_path))
```
4.合并所有表格到一个DataFrame中
``` python
all_data = pd.concat(data_frames, ignore_index=True)
```
5.将结果保存到新文件中
``` python
all_data.to_excel('merged_data.xlsx', index=False)
```
以上就是应该可以满足您要求的合并Excel表格的Python代码,希望可以帮到您!
阅读全文