高效替換文字檔案中的行 要在 Python 中取代文字檔案中的特定行,請考慮使用 fileinput 模組。此方法避免了將整個檔案載入到記憶體中,從而對於大檔案來說更加有效率。 使用 fileinput 使用此程式碼,將原始檔案重新命名為備份,並且標準輸出被重定向以寫入循環內的原始檔案。循環內的任何列印語句都會直接修改文件的內容。 明確檔案操作 為了提高可讀性,請考慮這些明確選項: 選項1(對於小檔案) ): 選項2(對於大型文件):