csv的寫
python自帶了csv模組提供使用者對csv檔案進行寫操作,首先要建立乙個writer物件
import csv
header =
['a'
,'b'
,'c'
,'d'
]rows =[[
'1',
'2',
'3',
'4'],[
'5',
'6',
'7',
'8'],[
'9',
'10'
,'11'
,'12']]
with
open
('test.csv'
,'w'
)as f:
f = csv.writer(f)
f.writerow(header)
f.writerows(rows)
windows開啟csv檔案會出現空行,加入newline=』'引數即可
with open(『test.csv』,『w』,newline=』』)as f:
csv的讀
讀取csv時需要使用reader,並傳入乙個檔案物件,reader返回的是乙個可迭代的物件,使用for迴圈遍歷
import csv
with
open
('test.csv'
)as f:
f_csv = csv.reader(f)
for row in f_csv:
print
(row)
row是乙個列表,如果想要檢視固定的某列,加上列表的底標即可 Python實現的簡單讀寫csv檔案操作示例
python中有乙個讀寫csv檔案的包,直接import csv即可 新建test.csv 1.寫import csv with open test.csv w encoding utf8 as csvfile writer csv.writer csvfile writer.writerow in...
檔案讀寫的csv操作
import csv rows 張三 13 李三 14 王三 15 with open code.text w encoding utf 8 as f csv檔案在寫入的時候 預設每次寫入會有乙個空行作為分割 使用newline 可以將空行去掉 with open test1.csv w newli...
Python對csv檔案讀寫操作
包括使用csv模組進行檔案讀寫,使用requests模組進行檔案傳送。def pay task by self self global success writer,fail writer,cont dir path os.path.dirname file file path os.path.jo...