使用python将多个excel文件合并到同一个文件的方法


Posted in Python onJuly 09, 2019

应用场景:使用pandas把多个相同结构的Excel文件合并为一个。

原始数据:

使用python将多个excel文件合并到同一个文件的方法 

相关代码:

import os
import pandas as pd


# 将文件读取出来放一个列表里面

pwd = 'test' # 获取文件目录

# 新建列表,存放文件名
file_list = []

# 新建列表存放每个文件数据(依次读取多个相同结构的Excel文件并创建DataFrame)
dfs = []

for root,dirs,files in os.walk(pwd): # 第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件。
  for file in files:
    file_path = os.path.join(root, file)
    file_list.append(file_path) # 使用os.path.join(dirpath, name)得到全路径
    df = pd.read_excel(file_path) # 将excel转换成DataFrame
    dfs.append(df)

# 将多个DataFrame合并为一个
df = pd.concat(dfs)

# 写入excel文件,不包含索引数据
df.to_excel('test\\result.xls', index=False)

合并结果:

使用python将多个excel文件合并到同一个文件的方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中字典(Dictionary)用法实例详解
May 30 Python
Python编程中的for循环语句学习教程
Oct 14 Python
Python爬取qq music中的音乐url及批量下载
Mar 23 Python
在Python 中同一个类两个函数间变量的调用方法
Jan 31 Python
python的set处理二维数组转一维数组的方法示例
May 31 Python
在Django的View中使用asyncio的方法
Jul 12 Python
Python使用import导入本地脚本及导入模块的技巧总结
Aug 07 Python
Python随机数函数代码实例解析
Feb 09 Python
Centos7下源码安装Python3 及shell 脚本自动安装Python3的教程
Mar 07 Python
python plt可视化——打印特殊符号和制作图例代码
Apr 17 Python
django template实现定义临时变量,自定义赋值、自增实例
Jul 12 Python
Python使用paramiko连接远程服务器执行Shell命令的实现
Mar 04 Python
python获取点击的坐标画图形的方法
Jul 09 #Python
Pandas之排序函数sort_values()的实现
Jul 09 #Python
python爬虫之快速对js内容进行破解
Jul 09 #Python
python 求某条线上特定x值或y值的点坐标方法
Jul 09 #Python
python将字符串转换成json的方法小结
Jul 09 #Python
Python绘制堆叠柱状图的实例
Jul 09 #Python
python3 线性回归验证方法
Jul 09 #Python
You might like
php中简单的对称加密算法实现
2017/01/05 PHP
PHP实现压缩图片尺寸并转为jpg格式的方法示例
2018/05/10 PHP
jQuery 常见学习网站与参考书
2009/11/09 Javascript
aspx中利用js实现确认删除代码
2010/07/22 Javascript
validator验证控件使用代码
2010/11/23 Javascript
情人节专属 纯js脚本1k大小的3D玫瑰效果
2012/02/11 Javascript
Javascript 页面模板化很多人没有使用过的方法
2012/06/05 Javascript
在jQuery中 关于json空对象筛选替换
2013/04/15 Javascript
Jquery实现仿腾讯微博发表广播
2014/11/17 Javascript
JS实现获取剪贴板内容的方法
2016/06/21 Javascript
BootStrap modal模态弹窗使用小结
2016/10/26 Javascript
jQuery实现页面倒计时并刷新效果
2017/03/13 Javascript
JS实现可切换图片的幻灯切换效果示例
2019/05/24 Javascript
javascript实现移动端红包雨页面
2020/06/23 Javascript
Element Card 卡片的具体使用
2020/07/26 Javascript
[03:13]DOTA2-DPC中国联赛1月25日Recap集锦
2021/03/11 DOTA
[05:23]DOTA2-DPC中国联赛2月1日Recap集锦
2021/03/11 DOTA
在Python的一段程序中如何使用多次事件循环详解
2017/09/07 Python
利用python脚本如何简化jar操作命令
2019/02/24 Python
解决Django删除migrations文件夹中的文件后出现的异常问题
2019/08/31 Python
Windows下Anaconda安装、换源与更新的方法
2020/04/17 Python
解锁canvas导出图片跨域的N种姿势小结
2019/01/24 HTML / CSS
理工大学毕业生自荐信
2013/11/01 职场文书
四风存在的原因分析
2014/02/11 职场文书
竞争上岗演讲稿范文
2014/05/12 职场文书
中秋手机店促销方案
2014/06/16 职场文书
领导班子四风查摆对照检查材料思想汇报
2014/10/05 职场文书
迟到检讨书2000字(精选篇)
2014/10/07 职场文书
企业与个人合作经营协议书
2014/11/01 职场文书
2015高三毕业寄语赠言
2015/02/27 职场文书
2016自主招生校长推荐信范文
2015/03/23 职场文书
拾金不昧表扬稿大全
2015/05/05 职场文书
销售人员管理制度
2015/08/06 职场文书
环保建议书范文
2015/09/14 职场文书
2019年房屋委托租赁合同范本(通用版)!
2019/07/17 职场文书
jupyter notebook保存文件默认路径更改方法汇总(亲测可以)
2021/06/09 Python