pythonpython3 的CSV数据规整化1

Posted 烨烨烨烨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pythonpython3 的CSV数据规整化1相关的知识,希望对你有一定的参考价值。

最近分析一套数据,是csv格式的数据,必须是python分析数据比较顺手啊,于是研究一下csv模块,由于py的版本问题,3的资料中文的很少,所以记录一下,方便以后的学习。

点击打开链接

上面的链接是python官网给的文档,英语好的建议看原版。


一、读部分

没有什么改动,记录几个常用的reader提供的方法,方便数据规整化:

例如:

filepath=sys.argv[1]
file=open(filepath,'r')
reader=csv.reader(file)

  • reader.line_num  #返回读的行数
  • file.name #返回文件名
  • reader.next() #返回下一行
二、写部分 python 3.X中,需要写成:
writer=csv.writer(open('new1.csv','w',newline=''),dialect='excel')
其中,newline=''必须加。

以上是关于pythonpython3 的CSV数据规整化1的主要内容,如果未能解决你的问题,请参考以下文章

利用Python进行数据分析---数据规整化

pandas小记:pandas数据规整化

数据规整化——合并

利用python进行数据分析之数据规整化

数据规整化:清理转换合并重塑

pandas数据规整化:清理转换合并重塑之合并数据集