在Python 中向現有CSV 檔案添加新行
擴展這個問題,值得探索附加新行的替代方法到現有的CSV 檔案。所提供的在刪除和重新建立檔案之前將舊 CSV 資料儲存在清單中的方法是足夠的,但可能會帶來不必要的開銷。
有效的解決方案在於利用 Python 的內建函數來操作 CSV 檔案。具體來說,我們可以在開啟CSV 檔案時利用a(追加)模式來新增行:
<code class="python">with open('document.csv','a') as fd: fd.write(myCsvRow)</code>
透過以追加模式('a')開啟文件,我們允許Python 直接寫入新資料添加到文件末尾,保留其原始內容。這種方法既高效又無需中間列表操作。
採用此技術可確保您的 CSV 檔案隨著新新增內容保持最新狀態,而不會影響現有資料。
以上是如何在 Python 中有效率地將行追加到 CSV 文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!