對於CSV數據的讀寫比較簡單。python
一。讀取數據spa
第一種:code
導入 import csvblog
1 with open('abc.csv','r') as csvfile: 2 reader = csv.reader(csvfile) 3 for x in reader: 4 print(x)
此種方法讀取的每行數據在一個列表中。it
第二種:class
導入 import csvimport
1 with open('abc.csv','r') as csvfile: 2 reader = csv.DictReader(csvfile) 3 for x in reader: 4 print(dict(x))
此方法返回的數據是一個字典,每行數據一個字典,其中字典的鍵是每一列的第一個。file
二。寫入數據csv
導入 import csv方法
with open('acd.csv','w') as csvfile: write = csv.writer(csvfile) write.writerow(['a','b','c','d'])
#csv數據能夠用Excel打開。