前言
我們在進行 python 檔案處理時,會經常需要開關檔案,
本文提供 with 開檔模版可以直接套用。
說明
利用 python「 with 搭配 open 」的方式是個人非常喜歡使用的開關檔案方式!
因為在 with 底下所執行完的程式碼之後,
我們不需要再利用 file.close() 去關閉檔案
「with 會幫助我們直接將檔案關閉」,個人也非常喜歡這樣的寫法!
範例與模板
讀檔
讀取內容我們可以透過「readlind」,可以幫助我們一次讀一行,
記得要 open 使用 “r” 模式 (read)
- 一次讀一行,結果存在 line
with open("read_file.txt","r") as f_read:
while(True):
line = f_read.readline()
if not line:
break
存檔
寫內容我們可以透過「write()」,記得要 open 使用 “w” 模式 (write)
with open("write_file.txt","w") as f_write:
f_write.write("write some text here")