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文件相关推荐

  1. python pandas 处理相同标题的csv文件_Python使用pandas处理CSV文件的实例讲解

    Python中有许多方便的库可以用来进行数据处理,尤其是Numpy和Pandas,再搭配matplot画图专用模块,功能十分强大. CSV(Comma-Separated Values)格式的文件是指 ...

  2. python 将excel文件转换为txt文件_python利用pandas将excel文件转换为txt文件的方法

    python将数据换为txt的方法有很多,可以用xlrd库实现.本人比较懒,不想按太多用的少的插件,利用已有库pandas将excel文件转换为txt文件. 直接上代码: ''' function:将 ...

  3. pandas 合并所有列_Python学习:Pandas库+练习资料

    pandas包含数据结构和数据处理工具的设计使得在Python中进行数据清洗和分析非常快捷.pandas经常是和NumPy,Scipy以及数据可视化工具matplotlib一起使用的.pandas支持 ...

  4. pandas 合并所有列_Python学习:Pandas库

    pandas包含数据结构和数据处理工具的设计使得在Python中进行数据清洗和分析非常快捷.pandas经常是和NumPy,Scipy以及数据可视化工具matplotlib一起使用的.pandas支持 ...

  5. 用python的pandas打开csv文件_python读写数据读写csv文件(pandas用法)

    python中数据处理是比较方便的,经常用的就是读写文件,提取数据等,本博客主要介绍其中的一些用法.Pandas是一个强大的分析结构化数据的工具集;它的使用基础是Numpy(提供高性能的矩阵运算);用 ...

  6. python 合并word文件_python读取word合并单元格

    在excel中,合并.拆分单元格是经常会用到的.而在word文档中,偶尔我们也需要插入表格,然后编辑表格,那么如何对word中的表格单元格进行合并.拆分呢? 一.如何在word中创建表格 1.选择&q ...

  7. excel去掉一行文字中的逗号合并在一起_Python使用pandas库五行代码合并excel

    使用用Python快速合并excel,相比使用VBA代码更简洁,但是使用到 glob 和pandas 两个库,其中glob为标准库无需安装,pandas需要pip安装.代码如下: import 代码解 ...

  8. python的dropna函数_Python学习教程:从Excel到Python最常用的32个Pandas函数(一)

    原标题:Python学习教程:从Excel到Python最常用的32个Pandas函数(一) 本次的Python学习教程涉及pandas最常用的36个函数,通过这些函数介绍如何完成数据生成和导入.数据 ...

  9. 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 ...

最新文章

  1. python解析json_python解析json文件
  2. 实战SSM_O2O商铺_10【商铺注册】Service层的实现
  3. keras从入门到放弃(十九)RNN和LSTM
  4. 分分钟甩Word几条街,Python编辑公式竟可以如此简单,你都知道吗?
  5. 信息学奥赛一本通C++语言——1127:图像旋转
  6. Spring MVC对象转换说明
  7. 中国甲腈行业市场供需与战略研究报告
  8. Docker学习之镜像删除的Untagged 和 Deleted
  9. 主板usb接口全部失灵_usb接口没反应,主板usb接口全部失灵
  10. good website
  11. 『尼罗河魅影之谜』的故事模式与推理内核
  12. 【Git】Git的“隐身术”:git status/git diff……文件被忽略的秘密
  13. LeetCode 香槟塔
  14. 迅捷pdf转换器如何转换成word文档
  15. A deep-learning framework for multi-levelpeptide–protein interaction prediction文章梳理
  16. '/0'和/0的区别
  17. 学习笔记——LED跑马灯
  18. TRS cms用户注册漏洞
  19. ECharts(三)
  20. 腾讯财付通漏洞遭黑客利用 威胁QQ彩钻等付费用户

热门文章

  1. Spring Boot端口从默认更改为自定义或新端口
  2. Apache Ivy 2.5.0发布
  3. Eclipse GlassFish 5.1就在这里!
  4. 如何在ADF中将参数传递给ActionListener
  5. apache camel_在WildFly中将Apache Camel和Spring添加为jboss模块
  6. mime类型是什么类型_使用多种MIME类型测试REST
  7. 在Java 9中使用sun.misc.Unsafe
  8. 谷歌guava_Google Guava BiMaps
  9. unchecked异常_为什么要在Java中使用Unchecked异常而不是Checked异常
  10. 并发基础知识:死锁和对象监视器