python dd 合并二进制文件_[Python日常办公] 合并多个Excel文件

本文介绍了一种使用Python快速合并多个Excel文件的方法。通过几行简单的Python代码,可以轻松实现批量合并,提高工作效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

日常工作中经常遇到把多个Excel表格进行合并的操作,手动合并操作费事、费时又容易出错。这个问题可以使用python进行操作,几行代码秒速完成合并。

7ac260806262ee9b0cbc7fef30eae5af.png

示例数据

如上图类似的数据,不同的Excel表格可以迅速合并完成,具体代码如下:

import pandas as pdimport os# 定义需要合并的所有Excel的目录workDir = "/Users/mac/Documents/workspaces/github/python/office/test01/"# 获取当前目录所有的文件列表fileNames = os.listdir(workDir)# 定义一个列表frames = []# 循环遍历逐一读取excel文件for fileName in fileNames:    # 获取当前文件的绝对路径    filePath = os.path.join(workDir,fileName)    # 使用pd去读excel文件    df = pd.read_excel(filePath)    frames.append(df)#合并并输出到一个excel中result = pd.concat(frames)result.to_excel(workDir+"test.xls",index=False) 

执行以上代码即可完成合并。如果问题可留言联系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值