0
Q
備用CSV行刪除
A
回答
3
無需花哨的CSV處理,如果是真的只是要取消所有的二線,像做:
with open("csv") as f:
for i, line in enumerate(f):
if i % 2 == 0:
print(line)
1
你可以讀文件到一個數組,跳過所有其他行,然後寫出來(正確這段時間!),覆蓋原文件。如果文件太大而無法存儲到內存中,請在讀取原始文件時將修正版本寫入臨時文件,然後移動/複製該文件以覆蓋原始文件。
相關問題
- 1. DataGridView刪除行只刪除備用行
- 2. 用CSV刪除一行?
- 3. c#從csv中刪除行
- 4. 刪除Python中的csv行
- 5. AWK使用文件,刪除CSV行
- 6. 使用powershell從csv中刪除行
- 7. 用CSV文件刪除Python中的行
- 8. 使用python從CSV中刪除行
- 9. 從csv保留行中刪除換行
- 10. 如何使用Super CSV從CSV文件中刪除一行?
- 11. 從CSV刪除列
- 12. 從csv中刪除標題行javascript
- 13. 刪除CSV的某些行,就地
- 14. 從CSV中刪除多餘行
- 15. 從CSV中刪除單個行
- 16. Perl CSV刪除行只出現一次
- 17. 刪除CSV文件中的行
- 18. 如何在python中刪除行CSV
- 19. 從更新csv文件中刪除行
- 20. 刪除CSV上的數字行(腳本)
- 21. 刪除csv導入換行符
- 22. 刪除CSV文件中的重複行
- 23. 從csv刪除最後一行
- 24. 從CSV文件中刪除行
- 25. 刪除csv文件中的換行符
- 26. 如何刪除CSV中的重複行?
- 27. 從csv文件中刪除換行
- 28. Python CSV跳過或刪除第二行
- 29. Powershell從CSV中刪除列和行
- 30. (JS)迭代後從csv中刪除行
Oneliner! ;)[打印(行)爲我,在列舉行(打開(「csv」))如果不是我%2](不要那樣做,否則小貓死) – ch3ka 2012-04-18 13:13:54
謝謝!這是一個快速解決方案:-) – codious 2012-04-18 13:14:56