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. 用CSV删除一行?
- 2. 删除Python中的csv行
- 3. 如何在python中删除行CSV
- 4. Powershell从CSV中删除列和行
- 5. 从csv c中删除空行#
- 6. 删除CSV文件中的行
- 7. (JS)迭代后从csv中删除行
- 8. 从CSV中删除单个行
- 9. 从更新csv文件中删除行
- 10. 删除csv文件中的一行
- 11. 删除csv导入换行符
- 12. 从CSV文件中删除行
- 13. 如何删除CSV中的重复行?
- 14. 删除CSV上的数字行(脚本)
- 15. 删除csv文件中的换行符
- 16. 删除CSV文件中的重复行
- 17. 删除级联备用
- 18. 用Python删除重复的CSV行,同时添加一行值
- 19. 删除内容:file1.csv - file2.csv powershell
- 20. 删除评论中的.csv
- 21. 删除csv列的范围
- 22. 删除csv文件java
- 23. 从CSV动态删除列
- 24. 在CSV中使用preg_replace删除LF
- 25. NLTK从CSV中删除停用词
- 26. 使用Python删除列CSV文件
- 27. 使用java从CSV中删除空格
- 28. 使用python删除CSV中的列
- 29. 使用Python或C#删除csv中的行?
- 30. 使用Ruby从CSV文件中删除一行
Oneliner! ;)[打印(行)为我,在列举行(打开(“csv”))如果不是我%2](不要那样做,否则小猫死) – ch3ka 2012-04-18 13:13:54
谢谢!这是一个快速解决方案:-) – codious 2012-04-18 13:14:56