我有一个790行的.txt文件。在这些行中有我想保留的信息和我想删除的信息。下面是一个看起来像什么的例子。
一个一个
这就是文档如何一直持续到最后。所以,正如你们所看到的,每一行都有我想要的信息,直到“-”,而我不想要的信息从“-”开始,在BR 1结束。这可能是我需要遵循的逻辑,以便自动删除这几行。
我是新的编码,我有一个困难的时间弄清楚如何做到这一点。不幸的是,我没有代码示例索引在这里,但我会aprecciate任何信息,你们可以给予我。
我有一个790行的.txt文件。在这些行中有我想保留的信息和我想删除的信息。下面是一个看起来像什么的例子。
一个一个
这就是文档如何一直持续到最后。所以,正如你们所看到的,每一行都有我想要的信息,直到“-”,而我不想要的信息从“-”开始,在BR 1结束。这可能是我需要遵循的逻辑,以便自动删除这几行。
我是新的编码,我有一个困难的时间弄清楚如何做到这一点。不幸的是,我没有代码示例索引在这里,但我会aprecciate任何信息,你们可以给予我。
2条答案
按热度按时间flvlnr441#
您可以简单地阅读每一行,然后用'-'拆分行,只获取第一个元素,如下所示:
编辑:增加了如何重写文件,只保留你想要的信息
ac1kyiln2#
f =打开('file.txt ','r +')f.截断(0)#使用r+时需要'0'