1. 程式人生 > >python之讀取和寫入csv文件

python之讀取和寫入csv文件

pri style faq port bsp lee src jpg int

寫入csv文件源碼:



 1 #輸出數據寫入CSV文件
 2 import csv
 3 data = [
 4     ("Mike", "male", 24),
 5     ("Lee", "male", 26),
 6     ("Joy", "female", 22)
 7 ]
 8 
 9 #Python3.4以後的新方式,解決空行問題
10 with open(d://write.csv, w, newline=‘‘) as csv_file:
11     csv_writer = csv.writer(csv_file)
12     for list in data:
13 print(list) 14 csv_writer.writerow(list)

讀取csv文件源碼:



 1 #讀取csv文件內容
 2 import csv
 3 list  = []
 4 reader = csv.reader(open("d://demo.csv"))
 5 #csv中有三列數據,遍歷讀取時使用三個變量分別對應
 6 for title, year, director in reader:
 7   list.append(year)
 8   print(title, "; ",  year , "; ",  director)
9 10 print(list)

讀取運行結果:

技術分享

python之讀取和寫入csv文件