【发布时间】:2020-04-15 12:43:57
【问题描述】:
我有一个这种格式的文件:
22||512|6682,4865,4866,49200,52393,52392,49171,53,10|354,0,16,5,13,18,51,45,43,27,10794,21|14906
22,20||122,1|4865|51,43|29
|23|2064|||
20|23|1,53|||
|23|87|||
|23|322|||
|23,23|445,66|||
|23|26|||
我想删除“20|23|1,53|||”行下方的所有行
我不知道如何在 python 中做到这一点
【问题讨论】:
-
从文件中读取,然后写入行,直到到达该行。如果您希望它健壮(没有数据丢失),您应该使用单独的输入和输出文件执行此操作,然后使用
mv原子覆盖。