python读写csv文件的实战

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python读写csv文件的实战相关的知识,希望对你有一定的参考价值。

csv介绍


csv是什么?大家估计都听过,不过我猜很少能有人比较全面的解释下的,那么小弟就献丑一下。csv我理解的是一个存储数据的文件,里面以逗号作为分割进行存储(当然也可以用制表符进行分割)。

csv的规则


1 开头是不留空,以行为单位。

2 可含或不含列名,含列名则居文件第一行。

3 一行数据不跨行,无空行。

4 以半角逗号(即,)作分隔符,列为空也要表达其存在。

5列内容如存在半角引号(即"),替换成半角双引号("")转义,即用半角引号(即"")将该字段值包含起来。

6文件读写时引号,逗号操作规则互逆。

7内码格式不限,可为 ASCII、Unicode 或者其他。

8不支持特殊字符

python csv


python中内置了csv模块,直接import csv即可使用

常用的方法如下:

writer、DictWriter、reader、DictReader

应该不用我解释了,不知道的自己去查下英文的意思吧。。。。。带dict的是通过字典方式来读写的。

代码实战


源码获取方式请看视频


本文出自 “小强性能自动化测试品牌” 博客,请务必保留此出处http://xqtesting.blog.51cto.com/4626073/1975472

以上是关于python读写csv文件的实战的主要内容,如果未能解决你的问题,请参考以下文章

python3使用csv模块读写csv文件

python读写csv文件

python3使用csv模块读写csv文件

python--csv文件读写

#yyds干货盘点#数据分析从零开始实战,Pandas读写CSV数据

Python: 对CSV文件读写