发布时间:2019-07-22 10:14:30编辑:auto阅读(1766)
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内容。不过把之前文件里面的内容都清除掉了。
|
上一篇: Python条件判断
下一篇: python的Scrapy...
47485
45787
36785
34318
28956
25590
24437
19607
19103
17628
5459°
6042°
5565°
5633°
6567°
5371°
5371°
5879°
5852°
7164°