【Python 檔案處理 #5】python 開關檔範例 與 程式模板 with open / file open

紀錄 Python 開關檔與模板—with open 上下文管理自動關閉、 with 搭配 open 、readlind、write()。

前言

我們在進行 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")
使用 Hugo 建立
主題 StackJimmy 設計