pandas对文件夹中所有EXCEL表合并

提示:以下是本篇文章正文内容,下面案例可供参考

一、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表的方法。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值