Python 基礎 CSV檔案的操作

2021-10-12 10:10:26 字數 840 閱讀 3962

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 然後是...