python合并csv文件_Python学习——pandas 合并csv文件
import pandas as pd
import os
import re
import numpy as np
Folder_Path = r'C:/Users/Cable-Ching\Desktop/New folder/New folder' # 要拼接的文件夹及其完整路径,注意不要包含中文
SaveFile_Path = r'C:/Users/Cable-Ching\Desktop/New folder/New folder' # 拼接后要保存的文件路径
SaveFile_Name = r'all.csv' # 合并后要保存的文件名
# 修改当前工作目录
os.chdir(Folder_Path)
# 将该文件夹下的所有文件名存入一个列表
file_list = os.listdir()
# 读取第一个CSV文件并包含表头
df = pd.read_csv(Folder_Path + '\\' + file_list[0], encoding='gb2312') # 编码格式为gb2312,若乱码自行更改
# 将读取的第一个CSV文件写入合并后的文件保存
df.to_csv(SaveFile_Path + '\\' + SaveFile_Name, encoding='gb2312', index=False)
# 循环遍历列表中各个CSV文件名,并追加到合并后的文件
for i in range(1, len(file_list)):
df = pd.read_csv(Folder_Path + '\\' + file_list[i], encoding='gb2312')
df.to_csv(SaveFile_Path + '\\' + SaveFile_Name, encoding='gb2312', index=False, header=False, mode='a+')
data = pd.read_csv('C:/Users/Cable-Ching/Desktop/New folder/New folder/all.csv', encoding='gb2312')
gf=data.groupby(["标题"])["展示人数","展示次数","点击人数"].sum()
print(gf)
gf.to_csv('C:/Users/Cable-Ching\Desktop/New folder/New folder/test.csv',encoding = 'gb2312')
python合并csv文件_Python学习——pandas 合并csv文件相关推荐
- python pandas 处理相同标题的csv文件_Python使用pandas处理CSV文件的实例讲解
Python中有许多方便的库可以用来进行数据处理,尤其是Numpy和Pandas,再搭配matplot画图专用模块,功能十分强大. CSV(Comma-Separated Values)格式的文件是指 ...
- python 将excel文件转换为txt文件_python利用pandas将excel文件转换为txt文件的方法
python将数据换为txt的方法有很多,可以用xlrd库实现.本人比较懒,不想按太多用的少的插件,利用已有库pandas将excel文件转换为txt文件. 直接上代码: ''' function:将 ...
- pandas 合并所有列_Python学习:Pandas库+练习资料
pandas包含数据结构和数据处理工具的设计使得在Python中进行数据清洗和分析非常快捷.pandas经常是和NumPy,Scipy以及数据可视化工具matplotlib一起使用的.pandas支持 ...
- pandas 合并所有列_Python学习:Pandas库
pandas包含数据结构和数据处理工具的设计使得在Python中进行数据清洗和分析非常快捷.pandas经常是和NumPy,Scipy以及数据可视化工具matplotlib一起使用的.pandas支持 ...
- 用python的pandas打开csv文件_python读写数据读写csv文件(pandas用法)
python中数据处理是比较方便的,经常用的就是读写文件,提取数据等,本博客主要介绍其中的一些用法.Pandas是一个强大的分析结构化数据的工具集;它的使用基础是Numpy(提供高性能的矩阵运算);用 ...
- python 合并word文件_python读取word合并单元格
在excel中,合并.拆分单元格是经常会用到的.而在word文档中,偶尔我们也需要插入表格,然后编辑表格,那么如何对word中的表格单元格进行合并.拆分呢? 一.如何在word中创建表格 1.选择&q ...
- excel去掉一行文字中的逗号合并在一起_Python使用pandas库五行代码合并excel
使用用Python快速合并excel,相比使用VBA代码更简洁,但是使用到 glob 和pandas 两个库,其中glob为标准库无需安装,pandas需要pip安装.代码如下: import 代码解 ...
- python的dropna函数_Python学习教程:从Excel到Python最常用的32个Pandas函数(一)
原标题:Python学习教程:从Excel到Python最常用的32个Pandas函数(一) 本次的Python学习教程涉及pandas最常用的36个函数,通过这些函数介绍如何完成数据生成和导入.数据 ...
- python读取hdf-eos5数据_python读取与写入csv EXCEK HDF 文件
一. 数据文件 pd指pandas简称,df指DataFrame对象. 1. csv 读取 pd.read_csv('foo.csv') 写入 df.to_csv('foo.csv') 2. HD ...
最新文章
- python解析json_python解析json文件
- 实战SSM_O2O商铺_10【商铺注册】Service层的实现
- keras从入门到放弃(十九)RNN和LSTM
- 分分钟甩Word几条街,Python编辑公式竟可以如此简单,你都知道吗?
- 信息学奥赛一本通C++语言——1127:图像旋转
- Spring MVC对象转换说明
- 中国甲腈行业市场供需与战略研究报告
- Docker学习之镜像删除的Untagged 和 Deleted
- 主板usb接口全部失灵_usb接口没反应,主板usb接口全部失灵
- good website
- 『尼罗河魅影之谜』的故事模式与推理内核
- 【Git】Git的“隐身术”:git status/git diff……文件被忽略的秘密
- LeetCode 香槟塔
- 迅捷pdf转换器如何转换成word文档
- A deep-learning framework for multi-levelpeptide–protein interaction prediction文章梳理
- '/0'和/0的区别
- 学习笔记——LED跑马灯
- TRS cms用户注册漏洞
- ECharts(三)
- 腾讯财付通漏洞遭黑客利用 威胁QQ彩钻等付费用户
热门文章
- Spring Boot端口从默认更改为自定义或新端口
- Apache Ivy 2.5.0发布
- Eclipse GlassFish 5.1就在这里!
- 如何在ADF中将参数传递给ActionListener
- apache camel_在WildFly中将Apache Camel和Spring添加为jboss模块
- mime类型是什么类型_使用多种MIME类型测试REST
- 在Java 9中使用sun.misc.Unsafe
- 谷歌guava_Google Guava BiMaps
- unchecked异常_为什么要在Java中使用Unchecked异常而不是Checked异常
- 并发基础知识:死锁和对象监视器