首页 > 技术文章 > CSV读写数据

sniper-huohuohuo 2018-04-07 16:24 原文

对于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打开。  

 

推荐阅读