在 Python 中將文字插入文字檔案 將文字插入文字檔案而不更改其原始內容可能是一項常見的程式設計任務。在 Python 中,由於作業系統的限制,此操作並不簡單。 追加與插入 與寫入文件末尾(追加)不同,在中間插入文字需要重寫整份文件。這是因為文件格式不允許直接修改特定部分。 推薦方法 要安全地插入文本,請按照以下步驟操作: 閱讀將舊文件的內容放入新變數中。 對記憶體中的內容進行必要的修改變數。 新建一個臨時文件,並將修改的內容寫入其中。 將暫存檔案重新命名為與原始檔案同名。 這個如果寫入操作過程中出現任何錯誤,方法將透過保留原始檔案來確保資料完整性。