追加到檔案與覆蓋
在 Python 中,預設存取檔案進行寫入會覆蓋其內容。若要附加到現有文件,您可以使用 open() 函數的模式參數。
解決方案:
要附加到文件,請在中設定模式參數open() 到「a」(追加)。這允許您繼續向文件寫入內容,而不會刪除現有資料。
這是一個範例:
with open("test.txt", "a") as myfile: myfile.write("appended text")
在此範例中,將在附加中開啟檔案「test.txt」模式。然後可以使用 myfile 物件將內容寫入文件,而不會覆蓋先前的內容。
替代模式:
open() 函數支援多種檔案模式使用權。常用的模式如下:
透過了解和利用適當的模式,可以有效控制Python存取和修改檔案的方式。
以上是在 Python 中如何追加到檔案而不是覆蓋它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!