码迷,mamicode.com
首页 > 编程语言 > 详细

Python操作csv

时间:2017-07-29 13:56:42      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:技术   row   nbsp   close   imp   www.   for   style   文件   

一、Python读取csv文件中的内容

技术分享

 1 import csv
 2 # 读取csv文件方式1
 3 csvFile = open("hhf.csv", "r")
 4 reader = csv.reader(csvFile)  # 返回的是迭代类型
 5 for item in reader:
 6     print(item)
 7 csvFile.close()
 8 
 9 
10 
11 # 读取csv文件方式2
12 import csv
13 with open("hhf.csv", "r") as csvfile:#此方法文件不用时,会自动关闭文件
14     reader2 = csv.reader(csvfile)  # 读取csv文件,返回的是迭代类型
15     for item2 in reader2:
16         print(item2)

运行结果为:

[‘name‘, ‘score‘]
[‘hhf‘, ‘123‘]
[‘cc‘, ‘135‘]
[‘wen‘, ‘128‘]

二、将数据写入csv文件中

 1 import csv
 2 csvfile = file(csvWrite.csv, wb)
 3 writer = csv.writer(csvfile)
 4 writer.writerow([编号, 网址, 关键字])
 5 ss= [
 6   (1, http://nnzhp.cn/, 牛牛),
 7   (2, http://www.baidu.com/, 百度),
 8   (3, http://www.jd.com/, 京东)
 9 ]
10 ccs = (4, http://http://www.cnblogs.com/hhfzj/, 自己博客)
11 writer.writerows(ss)
12 writer.writerow(ccs)
13 csvfile.close()

 

Python操作csv

标签:技术   row   nbsp   close   imp   www.   for   style   文件   

原文地址:http://www.cnblogs.com/hhfzj/p/7255485.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!