python中的数据写入与添加数据写入文件(to_csv)
很多情况下,大家可能会遇到相同情况,就是现在有一些数据需要保存在某个文件里面,但是后续会不断更新添加新的数据,例如在爬虫的时候,一页一页爬取数据的时候,当然可以将所有页数据先合并到一起,再保存起来,但是也可以通过下文这种方式,输出一页的数据就保存一次,好像有点麻烦哈,但是如果是其他情况的话,可能就会便捷一点,例如数据更新不是很快这种情况等等。
1、引入模块
1 import os #获取当前工作路径 2 import pandas as pd #将数据保存至相应文件中
2、将数据保存至制定文件下
1 file = os.getcwd() + '\\1.csv' #保存文件位置,即当前工作路径下的csv文件 2 data = pd.DataFrame({'a':[1, 2, 3], 'b': [4, 5, 6]}) #要保存的数据 3 data.to_csv(file, index=False) #数据写入,index=False表示不加索引
3、产生新的数据,添加至上述csv文件中已有数据的后面
1 #新数据,与data具有相同的和列与列名 2 data2 = pd.DataFrame({'a':[7, 8, 9], 'b': [1, 2, 3]}) 3 #保存至file文件中,index=False表示文件中不添加索引,header=False表示不添加列名,mode='a+'表示在已有数据基础上添加新数据,并不覆盖已有数据 4 data2.to_csv(file, index=False, mode='a+', header=False)
转载于:https://www.cnblogs.com/beyondChan/p/10776345.html
python中的数据写入与添加数据写入文件(to_csv)相关推荐
- python读取json数据格式问题_浅谈Python中的异常和JSON读写数据的实现
异常可以防止出现一些不友好的信息返回给用户,有助于提升程序的可用性,在java中通过try ... catch ... finally来处理异常,在Python中通过try ... except .. ...
- seaborn使用violinplot函数可视化小提琴图、并在violinplot函数中设置inner参数来添加数据点显示数据的稠密程度
seaborn使用violinplot函数可视化小提琴图.并在violinplot函数中设置inner参数来添加数据点显示数据的稠密程度(Seaborn violinplot with data po ...
- Python中通过索引名称提取数据loc()函数Python中通过行和列下标提取数据iloc()函数
[小白从小学Python.C.Java] [Python全国计算机等级考试] [Python数据分析考试必会题] ● 标题与摘要 Python中通过索引名称提取数据 loc()函数 Python中通过 ...
- oracle数据库insert into,oracle中insert into用法 oracle中insert如何带条件添加数据?
oracle insert into 脚本怎么写 INSE INTO BOOK(bookid,name,price) VALUES('100123','oracle ',54); 或者 INSE IN ...
- NotePad++使用正则表达式在文末(数据尾部)添加数据,尤其是括号怎么加!
NotePad++使用正则表达式在文末(数据尾部)添加数据,尤其是括号怎么加! 当我们开发过程中,写Sql语句查询很多个id的数据,比如 写sql语句就需要用引号 '' 把每个id引起来,用逗号 , ...
- b是python文件二进制打开_如何在Python中打开和显示原始二进制数据?
'rb'模式允许您从Python中的文件读取原始二进制数据:with open(filename, 'rb') as file: raw_binary_data = file.read() type( ...
- Python中最常用的 14 种数据可视化类型的概念与代码
写在前面 收集数据后,需要对其进行解释和分析,以深入了解数据所蕴含的深意.而这个含义可以是关于模式.趋势或变量之间的关系. 数据解释是通过明确定义的方法审查数据的过程,数据解释有助于为数据赋予意义并得 ...
- python中噪音是什么意思_Python数据噪音
数据处理涉及以各种格式处理数据,例如合并,分组,连接等,以便分析或准备将其与另一组数据一起使用. python具有内置函数功能,可将这些争议方法应用于各种数据集以实现分析目标. 在本章中,我们将看几个 ...
- python中ret是什么意思_数据结构图在python中的应用
原标题:数据结构图在python中的应用 程序世界里,有很多的数据结构,比如:堆.栈.链表等等,今天要讲的就是图数据结构啦. 相信大家都使用过或者听说过图数据库吧,我们就来看看最简单的图数据结构算法. ...
最新文章
- (深入理解)matplotlib的交互模式(block,interactive,ion,ioff,draw,show,plot等的区别)
- mysqldatareader获取整行数据给datarow_C# sqladapter 与sqldataReader
- 中国电容器行业产能趋势与投资竞争力研究报告2022版
- tensorflow量化感知训练_tensorflow模型量化实例
- 修改Linux主机名和IP
- Java 算法 S01串
- 用标准C语言初始化线性表,C语言数据结构-顺序线性表的实现-初始化、销毁、长度、查找、前驱、后继、插入、删除、显示操作...
- java foreach顺序_Java中的LongStream forEachOrdered()方法
- python刷b站教程_【Python】【学习资源】B站上的Python学习资源
- swift扩展_Swift扩展
- tomcat容器启动
- 创建wincc项目提示无法连接到服务器,wincc 项目管理器 服务器不可用 无法连接到服务器...
- “打印机安装失败,请检查打印服务”问题解决方案
- 哈哈哈哈,IT总监VS美发总监
- 借助JavaCV实现android手机查看PC摄像头实时视频
- 柔柔弱弱若若若若若若若若
- SparkSql之电影案例SQL编写
- 内存管理中的 RSS 和 VSZ意思
- x86保护模式——全局描述符表GDT详解
- mysql -关联查询与分组查询