python 檔案寫操作 追加a

2021-10-11 09:06:52 字數 1116 閱讀 5142

檔案寫操作

a.txt檔案內容:aaa

file_object =

open

(r'd:\a.txt'

,'a'

)file_object.write(

'999'

)a.txt檔案內容是:aaa999

其他:

file_object =

open

(r'd:\a.txt'

,'a'

)file_object.write(

'999'

)print

(file_object.readline(

))

(1)io.unsupportedoperation:

not readable a型別只能寫入,不可讀

改正:file_object =

open

(r'd:\a.txt'

,'a+'

)file_object.write(

'999'

)說明:

r+:可讀可寫、檔案不存在會報錯,指標在檔案開頭位置

w+:可讀可寫、檔案不存在會自動建立,檔案已存在會清空之前內容,指標在檔案開頭位置

a+:可讀可寫、檔案不存在會建立,不會清空檔案內容,指標在檔案末尾位置

(2)print

(file_object.readline(

)) 列印內容為空

說明:向檔案中寫入內容後,指標會在檔案的末尾,所以讀取到的檔案內容是空

可以將指標移動到檔案開始位置再進行讀取

file_object =

open

(r'd:\a.txt'

,'a+'

)file_object.write(

'999'

)print

(file_object.tell())

//指標在檔案尾部

file_object.seek(0)

//將指標移動到檔案開始位置

print

(file_object.readline(

))

File操作 寫檔案 讀檔案 檔案追加

任務一 寫檔案 檔案追加 要求1.建立檔案,並將相關資料寫入到檔案中。2.每一次儲存資料都將資料追加到檔案末尾。public static void writeadfile context ctx,file file,int id writer.write string.valueof id wri...

python 檔案操作 讀,寫,追加

open 檔案的路徑,開啟檔案的方式,開啟的檔案編碼 檔案的路徑 可以使用絕對路徑,也可以使用相對路徑 建議使用相對路徑 開啟檔案的方式 訪問檔案的方式 r 唯讀方式開啟檔案,檔案的執政會放在檔案開頭,如果檔案不存在就會報錯 w 開啟乙個檔案只用於寫入,如果這個檔案已存在,就將檔案替換,如果檔案不存...

Python 檔案操作(讀 寫 追加 檔案指標)

一 檔案操作主要有讀r 讀寫r 寫w 寫讀w 追加a 追加讀a 幾種模式 1 讀模式r 讀寫模式r 1 不能寫 2 檔案不存在的話會報錯 f.open username.txt encoding utf 8 以讀的方式開啟檔案,windows下要加encoding要不然會報錯 python3中只有o...