0
A
回答
0
通常,您在插入時必須重新編寫文件 - 因爲文本文件具有可變長度的行。
您可以使用的優化方式有:如擴展文件和緩衝寫入,但可能必須緩衝任意數量 - 即在頂部插入一行。
如果我們更瞭解您的完整情景,我們將更有效地提供幫助。
0
循環訪問您的文本文件並將行作爲數組。修改數組並將其保存迴文件。但是如果你有其他的文本文件,這不是一個好主意,對於這個特定的例子,它可以毫無問題地工作。
相關問題
- 1. 如何將最後50行從一個文件寫入另一個文件Python
- 2. 番石榴的`文件#寫入`不寫最後一個空行?
- 3. 如何在最後一行寫入沒有換行符的csv文件?
- 4. 寫入文本文件的最後一行?
- 5. Tcl寫入最後一行的文本文件
- 6. 如何閱讀在線文件的最後一行,從文件
- 7. 最後一行寫兩次
- 8. 寫入一個文件,但只保存最後一行
- 9. batfile - 如何刪除文件中的最後一行,空行?
- 10. 替換寫入文件描述符的最後一行
- 11. 將字符串寫入文件的最後一行,Python
- 12. 熊貓只寫在CSV文件中的最後一行
- 13. C fgets() - 只有文件的最後一行寫入數組?
- 14. 如何刪除100M行文本文件中的最後一行而不必重寫整個文件?
- 15. 如何高效地讀取文本文件的最後一行
- 16. 如何刪除Java中文本文件的最後一行?
- 17. 如何讀取1GB的文件的最後一行 - java的
- 18. 將最後n行從一個文件寫入另一個文件
- 19. 如何讀取最後一行在C#中的文本文件,第一行
- 20. 如何搜索文本文件的第一行和最後一行?
- 21. 跳過文件的最後一行perl
- 22. 閱讀python文件的最後一行
- 23. 讀取文件的最後一行
- 24. 導入.csv文件的最後一行
- 25. 刪除文件的最後一行
- 26. 只打印文件的最後一行?
- 27. 只有最後一行正在寫入文件
- 28. 寫入fasta文件,只創建最後一行
- 29. 寫入csv,只有最後一行結束在文件python
- 30. 無法將最後一行寫入.txt文件 - Android
接受以前的答案,所以人們會想要幫助你。 – 2011-03-20 15:15:45
另外,這是在C#還是IronPython? – 2011-03-20 15:16:08
您寫入文本文件的數據是否與您給定的數據相同或是否有任何更改 – Dotnet 2011-03-21 03:59:29