利用pandas合并多个excel的方法示例
具体方法:
1使用panda read_excel 方法加载excel
2使用concat将DataFrame列表进行拼接
3然后使用pd.ExcelWriter对象和to_excel将合并后的DataFrame保存成excel
方法很简单很使用,下面是代码和excel图片
import pandas as pd file1='C:/Users/Administrator/Desktop/00/1.xlsx' file2='C:/Users/Administrator/Desktop/00/3.xlsx' file3='C:/Users/Administrator/Desktop/00/21.xlsx' file=[file1,file2,file3] li=[] for i in file: li.append(pd.read_excel(i)) writer = pd.ExcelWriter('C:/Users/Administrator/Desktop/00/output.xlsx') pd.concat(li).to_excel(writer,'Sheet1',index=False) writer.save()
如下图:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
Python pandas实现excel工作表合并功能详解
import os,pandas as pd,re #1.获取文件夹下要合并的文件名 dirpath = '文件夹地址' #工作表3特殊处理 需要开始下标和结束下标 begin = 231 end = 238 excel_names = os.listdir(dirpath) #2.获取文件内容 sheet_1_merge = [] sheet_2_merge = [] sheet_3_merge = pd.DataFrame([0,0,0,0,0,0,0]) for excel_name in
-
利用pandas合并多个excel的方法示例
具体方法: 1使用panda read_excel 方法加载excel 2使用concat将DataFrame列表进行拼接 3然后使用pd.ExcelWriter对象和to_excel将合并后的DataFrame保存成excel 方法很简单很使用,下面是代码和excel图片 参考文档pandas.DataFrame.to_excel import pandas as pd file1='C:/Users/Administrator/Desktop/00/1.xlsx' file2='C:/Use
-
Python在不同场景合并多个Excel的方法
目录 前言 01 合并多个同字段的excel 02 拼接多个不同字段的excel 03 合并一个excel的多个sheet 前言 三种场景: 多个同字段的excel文件合并成一个excel 多个不同字段的excel文件拼接成一个excel 一个excel的多个sheet合并成一个sheet 辰哥目前想到的仅是辰哥遇到的这三种情况 01 合并多个同字段的excel 这里辰哥先新建三个excel文件:11.xlsx:12.xlsx:13.xlsx:并往里填充数据,数据如下: 1.xlsx 1.xls
-
python合并多个excel文件的示例
工作中经常遇到要将十几个Excel(不管是xls.或者是CSV)合并到同一个文件中去,手工一个一个复制是不可能的,此时就轮到Python出马了 主要是利用for循环,读取每一个文件,作为df,然后再通过list的append加在一起,然后再通过pd.concat拼接起来,最后将文件读到CSV中去 import os import pandas as pd import numpy as np dir = "D:\\merge"#设置工作路径 #新建列表,存放文件名(可以忽略,但是为了做
-
SpringBoot整合POI导出通用Excel的方法示例
一.准备工作 1.pom依赖 在pom.xml中加入POI的依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.11-beta1</version> </dependency> <dependency> <groupId>org.apache.poi
-
PHP实现将多个文件中的内容合并为新文件的方法示例
本文实例讲述了PHP实现将多个文件中的内容合并为新文件的方法.分享给大家供大家参考,具体如下: function test() { $hostdir= iconv("utf-8","gbk","C:\Users\原万里\Desktop\日常笔记") ; //iconv()转换编码方式,将UTF-8转换为gbk,若是报错在gbk后加//IGNORE $filesnames = scandir($hostdir); //scandir() 函数返回指
-
利用PHP抓取百度阅读的方法示例
前言 这篇文章主要介绍的是,如何利用PHP抓取百度阅读的方法,下面话不多说,来一起看看吧. 抓取方法如下 首先在浏览器里打开阅读页面,查看源代码后发现小说的内容并不是直接写在页面里的,也就是说小说的内容是通过异步加载而来的. 于是将chrome的开发者工具切到network一栏,刷新阅读页面,主要关注的是XHR和script两个分类下. 经过排查,发现在script分类下有个jsonp请求比较像是小说内容,请求的地址是 http://wenku.baidu.com/content/49422a3
-
Python实现读写sqlite3数据库并将统计数据写入Excel的方法示例
本文实例讲述了Python实现读写sqlite3数据库并将统计数据写入Excel的方法.分享给大家供大家参考,具体如下: src = 'F:\\log\\mha-041log\\rnd-log-dl.huawei.com\\test' # dst = sys.argv[2] dst = 'F:\\log\\mha-041log\\rnd-log-dl.huawei.com\\test\\mha-041log.db' # dst_anylyzed = sys.argv[3] dst_anylyze
-
Python使用zip合并相邻列表项的方法示例
本文实例讲述了Python使用zip合并相邻列表项的方法.分享给大家供大家参考,具体如下: 1>使用zip()函数和iter()函数,来合并相邻的列表项 >>> x [1, 2, 3, 4, 5, 6, 7, 8, 9] >>> zip(*[iter(x)]*2) [(1, 2), (3, 4), (5, 6), (7, 8)] >>> zip(*[iter(x)]*3) [(1, 2, 3), (4, 5, 6), (7, 8, 9)] >
-
C#实现Json转DataTable并导出Excel的方法示例
本文实例讲述了C#实现Json转DataTable并导出Excel的方法.分享给大家供大家参考,具体如下: 需求:有一个log文件,需要整理成Excel,日志文件里面的数据都是json字符串 思路是,把Json字符串转换成DataTable,然后导出到Excel 在网上找了一些资料,整理了以下三种类型的Json 一.Json转换DataTable 1.处理简单Json: [{"mac":"20:f1:7c:c5:cd:80","rssi":&qu
-
Python实现读取txt文件并转换为excel的方法示例
本文实例讲述了Python实现读取txt文件并转换为excel的方法.分享给大家供大家参考,具体如下: 这里的txt文件内容格式为: 892天平天国定都在?A开封B南京C北京(B) Python代码如下: # coding=utf-8 ''''' main function:主要实现把txt中的每行数据写入到excel中 ''' ################# #第一次执行的代码 import xlwt #写入文件 import xlrd #打开excel文件 import os txtFi
随机推荐
- 页面按钮禁用与解除禁用的方法
- 深入理解AngularJS中的ng-bind-html指令和$sce服务
- iOS开发微信收款到账语音提醒功能思路详解
- Python脚本实现自动将数据库备份到 Dropbox
- asp.net类序列化生成xml文件实例详解
- 详解Obejective-C中将JSON数据转为模型的方法
- Bootstrap CSS组件之按钮下拉菜单
- 一次性下载远程页面上的所有内容第1/2页
- JSP FusionCharts Free显示图表 具体实现
- Android自定义ViewGroup之FlowLayout(三)
- AnyChat的视频会议程序实例详解
- Python获取当前页面内所有链接的四种方法对比分析
- 仿客齐集首页导航条DIV+CSS+JS [代码实例]
- Nodejs中自定义事件实例
- linux 字符界面 安装模式创建LVM
- 获取客户端电脑日期时间js代码(jquery)
- SQL Server 出现Error: 1326错误(管理器无法连接远程数据库)问题解决方案
- 根据key删除数组中指定的元素实现方法
- javascript 走马灯效果的链接提示
- java json不生成null或者空字符串属性(详解)