首页 > 其他分享 >合并同一个目录下的多张excel表

合并同一个目录下的多张excel表

时间:2023-03-09 10:23:12浏览次数:42  
标签:同一个 excel list 合并 file new 目录 dir

目的
将同一目录下的表格1和表格2合并到一张新表new_file.xlsx中

目录如下
image

合并操作的代码如下

点击查看代码
import pandas as pd
import os

# 文件路径
file_dir = r'D:\数字化\测试\测试数据\数据准备(正式测试使用)\数据字典整理_最新\数据字典合并_python'
# 构建新的表格名称
new_filename = file_dir + '\\new_file.xlsx'
# 找到文件路径下的所有表格名称,返回列表
file_list = os.listdir(file_dir)
new_list = []

for file in file_list:
    # 重构文件路径
    file_path = os.path.join(file_dir, file)
    # 将excel转换成DataFrame
    dataframe = pd.read_excel(file_path)
    # 保存到新列表中
    new_list.append(dataframe)

# 多个DataFrame合并为一个
df = pd.concat(new_list)
# 写入到一个新excel表中
df.to_excel(new_filename, index=False)

标签:同一个,excel,list,合并,file,new,目录,dir
From: https://www.cnblogs.com/kiko-sunrise/p/17197389.html

相关文章

  • abaqus如何修改工作目录
    每次在abaqus启动之后修改比较麻烦,改这里,对abaqus图标右键属性,将起始位置进行相应修改即可 然后打开 就会发现工作目录已经改了 ......
  • # yyds干货盘点 # 大佬们帮我看看怎么输出到Excel中是空的?
    大家好,我是皮皮。一、前言前几天在Python铂金交流群【JethroShen】问了一个​​Python​​自动化处理的问题,这里拿出来给大家分享下。代码如下:importpandasaspdimportc......
  • excel 合并
    最近整理收钱吧的账单明细,因为收钱吧限制每次最多只能导出1个月的明细,所以我需要合并这些零零碎碎的表格,方便在excel中做统计筛选#!/usr/bin/envpython3#coding:u......
  • sanic+nginx配置负载均衡--一台服务器上开启多个站点,用同一个nginx代理
    参考链接:UsingnginxasHTTPloadbalancer1)如果只是想用一个端口转发请求然后调用多个站点(也可以是同一个服务,例如sanic包装的模型服务接口,启动多次)只需在nginx/conf......
  • JAVA 实现导入导出Excel-02随笔
    忙碌的一天第一天写博客就让我煞费苦心,从上午完成的第一篇开始,具目前为止已经是下午18:41了;读者可能好奇为什么写这一篇随笔,我只能回答说太无聊了哈哈哈;其实不然,刚到......
  • Excel基础学习笔记
    EXCEL快速填充:CTRL+E帮你合并拆分内容想用快速填充附近一定要有数据 快速分析数据:选中目标区域后直接CTRL+Q快速分析能实现多种效果:格式化、图标、汇总、表格、迷......
  • CH582 CH583 CH32V208 CH579 (BLE & ETH)知识分享目录清单
    功耗测试CH32V208系列单片机的低功耗测试(附部分代码供参考)CH582开启睡眠模式下低功耗测试 BLEBLE连接失败错误码原因DisconnectReason:xx总结 以太网CH32V20......
  • 构建Excel帮助类
    开发环境:.NetCore3.1,NPOI2.6.0usingNPOI.HSSF.UserModel;usingNPOI.SS.UserModel;usingNPOI.SS.Util;usingNPOI.XSSF.UserModel;usingSystem;usingSystem.C......
  • JAVA 实现导入导出Excel-随笔
    1、开个小差今天是我第一次使用博客园记录随笔内容;从-CSDN->Typora->语雀其中的转换过程中,让我清楚这三个工具都比博客园记录随笔要轻松的多;话又说回来,那么我又为什么......
  • 把excel六位日期中间加上横线的公式
     同事希望把Excel六位日期中间加上减号"-",我为她设计了这样一个公式,调试完成后双击G2单元格右下方的填充柄,整列都跟着设置好了。思路:左边四位加横杠,加右四位的左二位,......