python对csv文件追加写入列的方法


Posted in Python onAugust 01, 2019

python对csv文件追加写入列,具体内容如下所示:

python对csv文件追加写入列的方法

原始数据

[外链图片转存失败(img-zQSQWAyQ-1563597916666)(C:\Users\innduce\AppData\Roaming\Typora\typora-user-images\1557663419920.png)]
import pandas as pd
import numpy as np
data = pd.read_csv(r'平均值.csv')
print(data.columns)#获取列索引值
data1 = data['flow']#获取列名为flow的数据作为新列的数据
data['cha'] = data1 #将新列的名字设置为cha
data.to_csv(r"平均值12.csv",mode = 'a',index =False)
#mode=a,以追加模式写入,header表示列名,默认为true,index表示行名,默认为true,再次写入不需要行名
print(data)

结果:

python对csv文件追加写入列的方法

[外链图片转存失败(img-aZrOOdBp-1563597916667)(C:\Users\innduce\AppData\Roaming\Typora\typora-user-images\1557663438561.png)]

知识点扩展:

python:在csv文件每行末写入一列——方法1

with open(os.path.join(os.path.dirname(__file__), "file1")) as csvFile:
  rows = csv.reader(csvFile)
  with open(os.path.join(os.path.dirname(__file__), "file2"), 'w') as f:
    writer = csv.writer(f)
    for row in rows:
      row.append(“123465”)
      writer.writerow(row)

总结

以上所述是小编给大家介绍的python对csv文件追加写入列的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python list转dict示例分享
Jan 28 Python
python生成随机验证码(中文验证码)示例
Apr 03 Python
Python中列表元素转为数字的方法分析
Jun 14 Python
python多进程中的内存复制(实例讲解)
Jan 05 Python
python实现简单http服务器功能
Sep 17 Python
python如何发布自已pip项目的方法步骤
Oct 09 Python
python基于itchat模块实现微信防撤回
Apr 29 Python
三步实现Django Paginator分页的方法
Jun 11 Python
使用python脚本自动创建pip.ini配置文件代码实例
Sep 20 Python
python GUI库图形界面开发之PyQt5信号与槽多窗口数据传递详细使用方法与实例
Mar 08 Python
解决python cv2.imread 读取中文路径的图片返回为None的问题
Jun 02 Python
python 模拟登陆github的示例
Dec 04 Python
Django Aggregation聚合使用方法解析
Aug 01 #Python
Flask教程之重定向与错误处理实例分析
Aug 01 #Python
python gdal安装与简单使用
Aug 01 #Python
Django模型修改及数据迁移实现解析
Aug 01 #Python
Django 大文件下载实现过程解析
Aug 01 #Python
python爬虫刷访问量 2019 7月
Aug 01 #Python
用Cython加速Python到“起飞”(推荐)
Aug 01 #Python
You might like
德劲1104的电路分析与改良
2021/03/01 无线电
php中对xml读取的相关函数的介绍一
2008/06/05 PHP
php 动态执行带有参数的类方法
2009/04/10 PHP
smarty模板中使用get、post、request、cookies、session变量的方法
2014/04/24 PHP
Laravel 框架路由原理与路由访问实例分析
2020/04/14 PHP
不懂JavaScript应该怎样学
2008/04/16 Javascript
屏蔽Flash右键信息的js代码
2010/01/17 Javascript
jquery.validate使用攻略 第五步 正则验证
2010/07/01 Javascript
你必须知道的JavaScript 中字符串连接的性能的一些问题
2013/05/07 Javascript
JavaScript实现简单的二级导航菜单实例
2015/04/15 Javascript
Nodejs express框架一个工程中同时使用ejs模版和jade模版
2015/12/28 NodeJs
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
2016/01/25 Javascript
jQuery获取与设置iframe高度的方法
2016/08/01 Javascript
Vue2.x中的父子组件相互通信的实现方法
2017/05/02 Javascript
jQuery异步提交表单实例
2017/05/30 jQuery
Vue.js学习记录之在元素与template中使用v-if指令实例
2017/06/27 Javascript
Node.js Express安装与使用教程
2018/05/11 Javascript
Angular脚手架开发的实现步骤
2019/04/09 Javascript
如何利用node.js开发一个生成逐帧动画的小工具
2019/12/01 Javascript
在项目vue中使用echarts的操作步骤
2020/09/07 Javascript
python 七种邮件内容发送方法实例
2014/04/22 Python
python调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件
2014/08/15 Python
在Python中用keys()方法返回字典键的教程
2015/05/21 Python
Python操作MongoDB数据库的方法示例
2018/01/04 Python
python pygame实现2048游戏
2018/11/20 Python
Python在OpenCV里实现极坐标变换功能
2019/09/02 Python
解决django 向mysql中写入中文字符出错的问题
2020/05/18 Python
Mansur Gavriel官网:纽约市的一个设计品牌
2019/05/02 全球购物
eBay比利时购物网站:eBay.be
2019/08/09 全球购物
Elizabeth Gage官网:英国最好的珠宝设计之一
2020/09/26 全球购物
焊接专业毕业生求职信
2013/10/01 职场文书
优秀团干部个人事迹
2014/05/29 职场文书
2014年庆祝国庆65周年演讲稿
2014/09/21 职场文书
意外死亡赔偿协议书
2014/10/14 职场文书
Java无向树分析 实现最小高度树
2022/04/09 Javascript
Smart 2 车辆代号 HC11 全新谍照曝光
2022/04/21 数码科技