提示:以下是本篇文章正文内容,下面案例可供参考
一、pandas对文件夹中所有EXCEL表合并
在Python中,你可以使用pandas库来合并Excel文件。首先确保已经安装了pandas和openpyxl或xlrd/xlwt库,用于读取和处理Excel文件。下面是一个简单的步骤:
1.代码显示
代码如下(示例):
import os
import pandas as pd
# 确定要合并的文件夹路径
folder_path = r"D:\Users\Administrator\Desktop\合并文件"
# 获取文件夹内的所有Excel文件名
file_list = [f for f in os.listdir(folder_path) if f.endswith('.xlsx') or f.endswith('.xls')]
# 创建一个空的数据frame,用于存储所有数据
all_data = pd.DataFrame()
# 逐个读取并合并文件
for file in file_list:
file_path = os.path.join(folder_path, file)
# 读取Excel文件
temp_df = pd.read_excel(file_path)
# 合并到总数据框
all_data = pd.concat([all_data, temp_df], ignore_index=True)
# 将合并后的数据保存到一个新的Excel文件
merged_file_path = "D:\Users\Administrator\Desktop\合并文件\汇总.xlsx"
all_data.to_excel(merged_file_path, index=False)
print("合并完成!合并后的Excel文件保存在:", merged_file_path)
---
# 总结r
提示:这里对文章进行总结:以上就是今天要讲的内容,本文仅仅简单介绍了pandas库来合并文件夹内Excel表的方法。