python合并文件夹内多个表格
时间: 2023-09-16 19:12:18 浏览: 93
python实现将两个文件夹合并至另一个文件夹(制作数据集)
你可以使用Python的pandas库来合并文件夹内多个表格。下面是一个示例代码:
```python
import os
import pandas as pd
# 获取文件夹内所有文件的路径
folder_path = 'path/to/folder'
file_paths = [os.path.join(folder_path, f) for f in os.listdir(folder_path)]
# 读取所有表格并合并
df_list = []
for file_path in file_paths:
df = pd.read_excel(file_path) # 或者使用 pd.read_csv() 读取csv文件
df_list.append(df)
merged_df = pd.concat(df_list)
# 将合并后的表格保存到文件
merged_df.to_excel('merged.xlsx', index=False) # 或者使用 to_csv() 保存为csv文件
```
这个代码会读取文件夹内所有的Excel表格并将它们合并成一个大表格,然后保存到当前目录下的merged.xlsx文件中。你需要将'path/to/folder'替换成你的文件夹路径。如果你的文件夹内包含了CSV文件,你需要将pd.read_excel()替换成pd.read_csv()。
阅读全文