1. 程式人生 > >python中csv檔案的讀寫

python中csv檔案的讀寫

一、寫檔案

with open("test.csv","w",newline='') as c:
    writer=csv.writer(c)
    writer.writerow(['name','address','city','state'])

將字串挨個輸入檔案中,結果如圖
這裡寫圖片描述

也可以將一個list寫到檔案中

l=[]
l.append([1,2,3])
l.append([4,5,6])
l.append([7,8,9])
with open("test.csv","w",newline='') as c1:
    writer=csv.writer(c1)
    for
idx in l: writer.writerow(idx)

檔案結果
這裡寫圖片描述
二、讀檔案
比如檔案中內容是下圖
這裡寫圖片描述

with open("test.csv","r") as c1:
    lines=csv.reader(c1)
    for line in lines:
        print(line)

輸出結果
這裡寫圖片描述