在Python 中將行插入檔案
將新資料合併到文件中,同時無縫調整現有內容可能是一項很有價值的技術。考慮這樣一種情況,您有一個包含名稱列表的文本文件:
Alfred Bill Donald
您的任務是在特定行(例如第3 行)插入名稱“Charlie”,而不手動移動其餘名稱
這可以使用Python 的檔案處理功能來實現:
<code class="python">with open("path_to_file", "r") as f: contents = f.readlines() contents.insert(2, "Charlie") # Index 2 represents line 3 with open("path_to_file", "w") as f: contents = "".join(contents) f.write(contents)</code>
在此程式碼中:
此方法可以有效地將行插入文件中,而不會破壞現有內容。
以上是如何在 Python 中將行插入文件中而不破壞現有內容?的詳細內容。更多資訊請關注PHP中文網其他相關文章!