Python如何批量合并表格
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章主要讲解了"Python如何批量合并表格",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python如何批量合并表格"吧!一、菜单式法这种方法适
千家信息网最后更新 2026年11月04日Python如何批量合并表格一、菜单式法 第二步、设置待读取文件夹、待保存的文件夹以及待保存的 表格名。 第三步、借助os库修改当前工作目录。 第四步、将该文件夹下的所有文件名存入一个列表。 第五步、读取第一个CSV文件并包含表头,注意数据的编码方式。 第六步、将读取的第一个CSV文件写入合并后的文件保存。
第七步、循环遍历列表中每一个表格的文件名,并且逐个追加到合并后的文件夹内,这里已经导入了第一个表格的数据,所以,这里FileStart=1,而不是FileStart=0。
这篇文章主要讲解了"Python如何批量合并表格",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python如何批量合并表格"吧!
这种方法适用于小的数据量,数据量大的时候,打开一个EXCEL表格就已经很费时间了,针对小的数据量的合并,比如本文的data文件夹下是9月份一个月的数据,可以新建一个EXCEL表格,点击数据>获取数据>自文件>从文件夹,点击组和,即可对于数据表进行批量合并。
二、python批量合并表格
另一种方法是写代码的方式,适用于数据量比较大的批量数据,借助Python中的两个标准库pandas和os库,下面先了解一下这两个库的作用。
Pandas
pandas是python的一个数据分析包
pandas是基于NumPy 解决数据分析任务的一种工具
pandas 纳入了大量库和一些标准的数据模型
pandas提供了高效地操作大型数据集所需的工具
Os库
os库提供通用的、基本的操作系统交互功能
os库包含路径操作、进程管理、环境参数等处理函数
下面实际运用代码进行批量处理表格数据。
第一步、导入批量处理数据所需的Python标准库。
# 导入库import pandas as pdimport os
# 待读取批量csv的文件夹read_path = 'C:\\Users\\shangtianqiang\\Desktop\\data'# 待保存的合并后的csv的文件夹,在路径自己建立一个data_merge文件夹save_path = 'C:\\Users\\shangtianqiang\\Desktop\\data_merge'# 待保存的合并后的表格名csvsave_name = 'hebing.csv'
#修改当前工作目录os.chdir(read_path)
#将该文件夹下的所有文件名存入一个列表file_list = os.listdir()
#读取第一个CSV文件并包含表头df = pd.read_csv(read_path +'\\'+ file_list[0],encoding = 'gbk') #编码默认UTF-8,若乱码自行更改为gbk
#将读取的第一个CSV文件写入合并后的文件保存df.to_csv(save_path+'\\'+ save_name,encoding="utf_8_sig",index=False)
#循环遍历列表中各个CSV文件名,并追加到合并后的文件 FileStart = 1 FileEnd = len(file_list) for i in range(FileStart,FileEnd): df = pd.read_csv(read_path + '\\'+ file_list[i],encoding = 'gbk') # 编码默认UTF-8,若乱码自行更改为gbk df.to_csv(save_path+'\\'+ save_name,encoding="utf_8_sig",index=False, header=False, mode='a+')
感谢各位的阅读,以上就是"Python如何批量合并表格"的内容了,经过本文的学习后,相信大家对Python如何批量合并表格这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
文件
数据
表格
文件夹
文件名
标准
编码
处理
学习
两个
乱码
代码
内容
工具
数据分析
方式
方法
目录
表头
路径
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
关于新基建和互联网科技
互联网科技开发公司
互联网科技公司发展
鑫亿盛互联网科技
有木互联网科技
互联网科技小额贷款
广州善班互联网科技
北京三清互联网科技
互联网科技中介
剑昆互联网络科技有限公司临桂
互联网科技公司实习生
互联网科技产业特征
阿里互联网科技企业
扫呗互联网科技有限公司
世界互联网科技成果奖
中国新注册互联网科技
陕西九四连强互联网科技有限公司
10位科技互联网大佬
河南商务圈互联网科技有限公司
互联网科技创新方面的资料
互联网扶贫科技
互联网的科技创新
碳银互联网科技有限公司
中正互联网科技招聘
开启互联网科技时代小说
互联网和黑科技的看法
互联网与医疗科技
互联网金融科技展
世界互联网领先科技成果获奖
恒生科技指数 中概互联网