首页 > 代码库 > Python操作csv
Python操作csv
一、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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。