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设计模式之代理模式实例
Apr 26 Python
Python在Windows和在Linux下调用动态链接库的教程
Aug 18 Python
Python实现批量检测HTTP服务的状态
Oct 27 Python
Python浅复制中对象生存周期实例分析
Apr 02 Python
pip命令无法使用的解决方法
Jun 12 Python
详解分布式任务队列Celery使用说明
Nov 29 Python
python读取目录下最新的文件夹方法
Dec 24 Python
python使用参数对嵌套字典进行取值的方法
Apr 26 Python
django 基于中间件实现限制ip频繁访问过程详解
Jul 30 Python
Python文件操作模拟用户登陆代码实例
Jun 09 Python
详解如何在PyCharm控制台中输出彩色文字和背景
Aug 17 Python
python解析json数据
Apr 29 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
Smarty最简单实现列表奇偶变色的方法
2015/07/01 PHP
PHP防止sql注入小技巧之sql预处理原理与实现方法分析
2019/12/13 PHP
基于jquery的loading 加载提示效果实现代码
2011/09/01 Javascript
打开新窗口关闭当前页面不弹出关闭提示js代码
2013/03/18 Javascript
jquery获取焦点和失去焦点事件代码
2013/04/21 Javascript
探讨js字符串数组拼接的性能问题
2014/10/11 Javascript
一个JavaScript防止表单重复提交的实例
2014/10/21 Javascript
JavaScript中的slice()方法使用详解
2015/06/06 Javascript
原生js与jQuery实现简单的tab切换特效对比
2015/07/30 Javascript
JS实现先显示大图后自动收起显示小图的广告代码
2015/09/04 Javascript
JavaScript中的函数(二)
2015/12/23 Javascript
js实现StringBuffer的简单实例
2016/09/02 Javascript
JS简单实现仿百度控制台输出信息效果
2016/09/04 Javascript
AngularJS equal比较对象实例详解
2016/09/14 Javascript
前端构建工具之gulp的语法教程
2017/06/12 Javascript
详解react-router4 异步加载路由两种方法
2017/09/12 Javascript
Vue项目组件化工程开发实践方案
2018/01/09 Javascript
vue的滚动条插件实现代码
2019/09/07 Javascript
vue-cli3 取消eslint校验代码的解决办法
2020/01/16 Javascript
Python打造出适合自己的定制化Eclipse IDE
2016/03/02 Python
78行Python代码实现现微信撤回消息功能
2018/07/26 Python
Pyinstaller 打包exe教程及问题解决
2019/08/16 Python
python将print输出的信息保留到日志文件中
2019/09/27 Python
python创建子类的方法分析
2019/11/28 Python
爬虫代理池Python3WebSpider源代码测试过程解析
2019/12/20 Python
python脚本实现mp4中的音频提取并保存在原目录
2020/02/27 Python
Python实现Wordcloud生成词云图的示例
2020/03/30 Python
使用jupyter notebook直接打开.md格式的文件
2020/04/10 Python
浅谈python出错时traceback的解读
2020/07/15 Python
详解python程序中的多任务
2020/09/16 Python
Bibloo匈牙利:女装、男装、童装及鞋子和配饰
2019/04/14 全球购物
社区工作者感言
2014/03/02 职场文书
青年人初次创业的“五不要”
2019/08/23 职场文书
PyQt5 显示超清高分辨率图片的方法
2021/04/11 Python
详解CSS故障艺术
2021/05/25 HTML / CSS
java如何实现获取客户端ip地址的示例代码
2022/04/07 Java/Android