使用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文件中两行之间的内容的主要内容,如果未能解决你的问题,请参考以下文章