Python實現的簡單讀寫csv檔案操作示例

2022-09-29 13:21:15 字數 814 閱讀 9925

python中有乙個讀寫csv檔案的包,直接import csv即可

新建test.csv

1.寫import csv

with open("test.csv","w",encoding='utf8') as csvfile:

writer=csv.writer(csvfile)

writer.writerow(["index","a_name","b_name"])

writer.writerows([[0,'a1','b1'],[1,'a2','b2'],[2,'a3','b3']])

直接使用這種寫法會導致檔案每一行後面會多乙個空行

解決的方法

用py程式設計客棧thon3程式設計客棧來寫wirterow時,開啟檔案時使用w模式,然後帶上newline=''

import csv

with open("test.csv","w",encoding='utf8',newline='') as csvfile:

writer=csv.writer(csvfile)

writer.writerow(["index","a_name","b_name"])

writerfhyqkhr.writerows([[0,'a1','b1'],[1,'a2','b2'],[2,'a3','b3']])

2.讀import cswww.cppcns.comv

with open("test.csv","r") as csvfile:

reader=csv.reader(csvfile)

for line in reader:

print(line)

python讀csv python讀寫csv檔案

1匯入相關包 importosimportreimportcsv 1讀取csv檔案 def read csv filename,header false res with open filename as f f csv csv.reader f if header 預設讀取頭部檔案 headers...

Python檔案的簡單讀寫

一 讀取檔案 1 使用open 函式開啟檔案 首先使用python的內建open 函式開啟讀取的物件檔案 f open file,mode,encoding file 被讀取的檔案儲存路徑 mode 操作模式,讀取時使用 r 同時預設為 r encoding 指定讀取的編碼格式,常用的是 utf 8...

java讀寫檔案的簡單實現

在朋友的blog上看到的,覺得很多人應該會遇到這樣的問題,貼出拉吧 讀檔案bufferedreader in new bufferedreader new inputstreamreader new fileinputstream infilename 不管你從磁碟讀,從網路讀,或者從鍵盤讀,讀到記...