码迷,mamicode.com
首页 > 其他好文 > 详细

CSV读写数据

时间:2018-04-07 17:46:22      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:write   row   列表   读取数据   csv   dict   nbsp   log   body   

对于CSV数据的读写比较简单。

一。读取数据

第一种:

导入 import csv

1 with open(abc.csv,r) as csvfile:
2     reader = csv.reader(csvfile)
3     for x in reader:
4         print(x)

此种方法读取的每行数据在一个列表中。

第二种:

导入 import csv

1 with open(abc.csv,r) as csvfile:
2     reader = csv.DictReader(csvfile)
3     for x in reader:
4         print(dict(x))

此方法返回的数据是一个字典,每行数据一个字典,其中字典的键是每一列的第一个。

二。写入数据

导入  import csv

with open(‘acd.csv‘,‘w‘) as csvfile:
    write = csv.writer(csvfile)
    write.writerow([‘a‘,‘b‘,‘c‘,‘d‘])

#csv数据可以用Excel打开。  

 

CSV读写数据

标签:write   row   列表   读取数据   csv   dict   nbsp   log   body   

原文地址:https://www.cnblogs.com/sniper-huohuohuo/p/8733647.html

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