Python 实现Excel 文件合并

news/2024/5/20 9:52:20 标签: python, excel, 开发语言, RPA, Uipath

Excel 文件合并方法较多,前面文章有通过Uipath RPA 对文件进行合并,也可以通过Python或VBA写脚本合并。

通常写脚本维护性更加简洁,本文提供Python 脚本对Excel 文件进行合并,参考Uipath 调用Python  文章,Uipath 调用Python 脚本程序详解-CSDN博客  便能快速实现。代码如下:

'''
@Project :pandasDemo 
@File    :exceldemo.py
@IDE     :PyCharm 
@Author  :marshal
@Date    :2024/2/19 8:14 
'''

import pandas as pd
import glob

def excel_file_merge(queryFilePath,saveFilePath):
    fileArray=[]
    # 指定目录下的所有Excel文件
    filePaths=glob.glob(queryFilePath)
    #遍历指定目录
    for filename in filePaths:
        fileArray.append(filename)
        print(filename)
    # 读取第一个Excel文件
    df=pd.read_excel(fileArray[0])
    #顺序读取Excel文件并进行合并
    for i in range(1,len(fileArray)):
        dataFrame=pd.read_excel(fileArray[i])
       

http://www.niftyadmin.cn/n/5383548.html

相关文章

2024前端面试准备之Vue3篇

全文链接!!!!!! 1. Vue3相比Vue2有哪些改进? Composition API: Vue3引入了Composition API,使得组件的逻辑更加清晰和灵活。开发者可以根据功能逻辑将代码按照功能进行组织,而不是按照选项的方式。 更快的渲染性能:Vue3使用了Proxy代理对象来实现数据的响应式,相比…

Django框架学习入门

Django是一个开放源代码的高级Web应用框架,由Python语言编写,用于开发Web后端程序。以下是Django框架学习入门的简要指南: 环境准备: 安装Python:确保你安装了适当版本的Python。Django 3.x 通常需要Python 3.6到3.10之…

esbuild的介绍、使用及配置

esbuild的介绍、使用及配置 「esbuild」是一个「JavaScript」打包和压缩工具,核心目标是开创构建工具性能的新时代, 同时创建一个易于使用的现代构建工具。 主要特性: 极快的速度,无需缓存支持 ES6 和 CommonJS 模块支持对 ES6…

goland debug断点失效

升级go到版本1.22.0后 goland Debug断点失效,都进入proc.go文件 安装dlv.exe go install github.com/go-delve/delve/cmd/dlvlatest 在配置文件中添加dlv.exe路径之后提示要重启删除,直接删除重启ok Help->Edit Custom Properties->Create 注意…

求最小生成树相关例题题解

一.前言 求最小生成树常用的两种算法:prim算法和kruskal算法,之前我已经总结过prim算法的相关知识和使用方法(详细可以看这篇博客),而kruskal算法比较简单,更好操作(主要通过并查集和排序&…

【工具类】非 sudo 运行 docker

非 root 运行 docker 命令 sudo groupadd docker sudo usermod -aG docker $USER newgrp docker sudo chown root:docker /var/run/docker.sock sudo chown "$USER":"$USER" /home/"$USER"/.docker -R sudo chmod grwx "$HOME/.docker&quo…

【力扣 - 二叉树的最大深度】

题目描述 给定一个二叉树 root &#xff0c;返回其最大深度。 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 提示&#xff1a; 树中节点的数量在 [0, 10^4] 区间内。 -100 < Node.val < 100方法一&#xff1a;深度优先搜索 思路与算法 如…

PHP如何利用post与get方式传值接收数据

目录 一、POST传值1. 使用curl库发送 POST 请求&#xff1a;2. 使用file_get_contents()函数发送 POST 请求&#xff1a;3. 使用stream_socket_client()函数发送 POST 请求&#xff1a;4. 利用from表单提交数据&#xff1a; 二、GET传值1. 使用http_build_query()函数构建 URL …