使用python将多个excel文件合并到同一个文件的方法
作者:从小白到菜鸟 时间:2023-01-14 18:53:42
应用场景:使用pandas把多个相同结构的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)
合并结果:
来源:https://www.jianshu.com/p/cf2f698453d8
标签:python,excel,合并
0
投稿
猜你喜欢
python数据结构的排序算法
2021-03-11 04:04:10
Python语言实现二分法查找
2021-12-01 18:39:49
瞬间的设计(四)【碳酸饮料会】
2009-12-23 13:56:00
python实现FTP文件传输的方法(服务器端和客户端)
2021-03-29 23:36:08
做购物车系统时利用到得几个sqlserver 存储过程
2024-01-13 10:05:48
js实现股票实时刷新数据案例
2024-04-10 10:52:20
vue 自定义全局方法,在组件里面的使用介绍
2024-05-29 22:46:17
MySQL 的 21 个规范、优化最佳实践!
2024-01-24 13:19:29
php 获取远程网页内容的函数
2024-06-07 15:28:27
Python字符串拼接、截取及替换方法总结分析
2023-12-03 14:38:57
安装MSSql2005时 “以前的某个程序安装已在安装计算机上创建挂起” 的解决办法
2024-01-22 08:49:39
12种最常用的网页编程语言简介(值得收藏)
2023-01-29 17:40:48
mysql数据库忘记管理员密码的解决方法
2024-01-24 10:56:55
vue中将el-switch值true、false改为number类型的1和0
2024-04-27 15:57:43
JavaScript实现日期格式化的方法汇总
2024-04-10 16:19:04
python读写LMDB文件的方法
2021-12-17 15:12:37
交互设计师应该具备哪些素质
2009-03-12 12:21:00
Vue声明式渲染详解
2024-04-30 10:22:25
利用Python编写一个记忆翻牌游戏
2022-09-24 02:20:54
Vue之插件详解
2024-04-30 10:44:57