with
open
(檔案路徑字串,模式字元)
as 檔案物件名:
檔案操作語句
使用csv模組讀取csv檔案資料時,需要先建立乙個reader物件。
然後通過迭代的方法來遍歷物件中的每一行。
以列表的形式輸出,且檔案中所有的資料都是字串。
>>
>
import csv
>>
>
with
open
("stu.csv"
,'r'
)as stucsv:
reader=csv.reader(stucsv)
for row in reader:
print
(row)
同理可得,寫檔案時,也需要建立writer物件。
當要寫入時,需要呼叫writerow()方法,將列表儲存的一行資料寫入檔案。
>>
>
import csv
>>
>
with
open
("stu.csv"
,'a'
)as stucsv:
writer.writerow=csv.writerow(stucsv)
writer.wtiterow(
['語文',90
])>>
> writer.writerows(
['語文',98
],['數學',90
])# 這個方法可以一次性輸入多行資料
Python基礎 CSV檔案的讀寫
import csv 需要寫入的資料 score1 math 95 score2 english 90 開啟檔案,追加a,newline 可以刪掉行與行之間的空格 file open csv讀寫.csv a newline 建立寫入物件 csv write csv.writer file 寫入具體內...
python的基礎操作 Python基礎操作彙總
變數命名 變數名只能是字母 數字或下劃線的任務組合 變數名的第乙個字元不能是數字 不能使用一些預留的關鍵字,如and,as assert,break,etc.官方推薦明明方式 name of bf python 沒有常量的說法,推薦到全大寫表示常量 字元發展史 ascii gb2312 gbk1.0...
python使用csv寫入csv檔案
沒什麼好說的,直接上 吧 with open file.csv w encoding utf 8 newline as csvfile writer csv.writer csvfile 首先是表頭 writer.writerow id name gender birthday rating 然後是...