Python使用csv庫操作csv檔案

2021-10-07 06:20:10 字數 1005 閱讀 5611

1. csv格式的檔案

csv檔案是一種以逗號分隔值的檔案型別,在python中操作csv檔案通常以純文字的方式開啟。

2. 使用csv庫操作如下**

(1) 讀取**的內容

#使用csv庫

import csv

with open("d:\\test.csv",'r') as f:

#建立閱讀器物件

reader = csv.reader(f)

rows=[row for row in reader]

#讀取檔案第一行資料

print(rows[0])

執行結果:['編號', '姓名', '職業']
(2) 讀取檔案某一列資料

import csv

with open("d:\\test.csv",'r') as f:

reader = csv.reader(f)

column=[row[1] for row in reader]

print(column)

執行結果:['姓名', '張三', '李四', '王麻子', '趙五', '孫六']
(3) 向csv檔案中寫入資料

import csv

with open("d:\\test.csv",'a') as f:

record = [6,'錢七','攝影師']

write = csv.writer(f)

write.writerow(record)

執行結果:

使用Python對Csv檔案操作

就可以儲存為csv檔案,檔案內容是 no.name,age,score 1,mayi,18,99 2,jack,21,89 3,tom,25,95 4,rain,19,80 假設上述csv檔案儲存為 test.csv 如何用python像操作excel一樣提取其中的一列,即乙個字段,利用python...

使用Python對Csv檔案操作

csv是comma separated values的縮寫,是用文字檔案形式儲存的 資料,比如如下的 就可以儲存為csv檔案,檔案內容是 no.name,age,score 1,mayi,18,99 2,jack,21,89 3,tom,25,95 4,rain,19,80 假設上述csv檔案儲存為...

使用Python對Csv檔案操作

csv是comma separated values的縮寫,是用文字檔案形式儲存的 資料,比如如下的 就可以儲存為csv檔案,檔案內容是 no.name,age,score 1,mayi,18,99 2,jack,21,89 3,tom,25,95 4,rain,19,80 假設上述csv檔案儲存為...