csv模块-python
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csv模块-python相关的知识,希望对你有一定的参考价值。
CSV模块式python的内置模块,用于读写CSV文件.
testqq.csv文件内容:
|
一、从CSV文件读取内容
使用CSV模块的reader函数读CSV文件代码:
import csv
f = open(‘testqq.csv‘,‘rb‘) reader = csv.reader(f) for line in reader: print line |
运行结果:
>>> [‘\xd0\xf2\xba\xc5‘, ‘\xd0\xd5\xc3\xfb‘, ‘\xc4\xea\xc1\xe4‘] [‘1‘, ‘\xb0\xa1\xb0\xa1‘, ‘10‘] [‘2‘, ‘\xb1\xa6\xb1\xa6‘, ‘15‘] [‘3‘, ‘\xb3\xdf\xb4\xe7‘, ‘17‘] [‘4‘, ‘\xb5\xc8\xb5\xc8‘, ‘19‘] [‘5‘, ‘\xb6\xf7\xb6\xf7‘, ‘20‘] [‘6‘, ‘\xb7\xbd\xb7\xa8‘, ‘21‘] >>> |
二、从CSV文件写入内容
使用writer函数向csv文件写入内容
import csv
f = open(‘testqq.csv‘,‘wb‘) writer = csv.writer(f) writer.writerow([‘序号‘,‘姓名‘,‘年龄‘]) data = [‘aa‘,‘bb‘,‘cc‘] writer.writerow(data) |
程序运行结果testqq.csv文件已经写入了aa bb cc内容。不过把之前文件里面的内容都清除掉了。
|
以上是关于csv模块-python的主要内容,如果未能解决你的问题,请参考以下文章