使用python删除txt文件中两行之间的内容

Posted 学无止境

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用python删除txt文件中两行之间的内容相关的知识,希望对你有一定的参考价值。

txt=open(rtest.txt)
lines=[]
flag=False                                       # 立flag
for line in txt:
    if line.strip()=="start line":        
        flag=True                                # 起始行开始不再添加
    if not flag:
        lines.append(line)                    # 需求之外的行添加到列表
    if line.strip()=="end line":
        flag=False                               # 结束行开始恢复添加
txt.close()
open(rtest.txt,w).writelines(lines)

 

以上是关于使用python删除txt文件中两行之间的内容的主要内容,如果未能解决你的问题,请参考以下文章

如何测量 iOS 的 Objective-C 中两行代码之间的时间?

表格中两行之间的空间?

Oracle - 两个表中两行之间的差异或变化

引导表中两行之间的空格

如何获取同一列中两行之间的差异

通过多个标签过滤或选择熊猫中两行之间的数据