1、建立.csv 檔案並建立writer 物件。
# 引用csv模組。
import csv
# 呼叫open()函式開啟csv檔案,傳入引數:檔名「demo.csv」、寫入模式「w」、newline=''、encoding='utf-8'。
csv_file =
open
('demo.csv'
,'w'
,newline=
'',encoding=
'utf-8'
)# 用csv.writer()函式建立乙個writer物件。
writer = csv.writer(csv_file)
注:加encoding=『utf-8』,可以避免編碼問題導致的報錯或亂碼。newline=』 '引數的原因是,可以避免csv檔案出現兩倍的行距(就是能避免**的行與行之間出現空白行)。如圖:
2、呼叫writer物件的writerow()方法往csv檔案裡寫入新的內容。
《注:writerows() takes exactly one argument>
《個人理解write物件類似於乙個列表》
# 借助writerow()函式可以在csv檔案裡寫入一行文字 "電影"和「豆瓣評分」。
writer.writerow(
['電影'
,'豆瓣評分'
['電影'
,'豆瓣評分'
'電影'
,'a'],
['豆瓣評分'
python csv檔案讀取reader
本人初學python,在實踐過程中遇到一些問題,解決後特此記錄 原始 塊如下 tjm coding utf 8 import csv path e csvlab item.csv csvfile file wpath,rb 以唯讀方式讀取csv檔案內容 readeritem col 獲得csv中la...
python csv庫讀取寫入檔案
想起之前使用pandas庫函式read excel讀取excel時,記得還有個函式是read csv,想著使用csv還是用pandas即可,但是今晚確被繞進去了,正好借助這個機會了解到了python內建csv模組。傳送門 官方文件 test.csv檔案如下 序號,引數1,32,6 3,7import...
python csv檔案的讀取與寫入
csv檔案的讀取與寫入 類似於excel檔案 讀取csv檔案 with open c users administrator desktop god.csv r as fr rows csv.reader fr for row in rows print row csv模組會自動為我們轉化 格式化 ...