在同一行中删除特定单词及其后面的所有字符,并使用 python 从文本文件中删除下一行

Firas Bayazed

我想在 python 中打开文本文件并删除包含单词“Rotana”的字符的每一行,并删除它后面的所有字符的行。

所以我在一个文本文件中有几行包含“Rotana”这个词,我需要从我的文本文件中删除这个词,整行,它的字符以及它后面的行,这里有一个例子:

#Rotana title = "Music",
www.fm.com

#Rotana title = "classic",
www.classic.com

所以我需要从我的文本文件中删除那些。

没有计划的人

您可以遍历并重写文件,跳过不需要的行。

file = open("FILENAME.txt", "r")
lines = file.readlines()
file.close()

file = open("FILENAME.txt", "w")
i = 0
while i < len(lines):
    line = lines[i]
    if "Rotana" not in line:
        file.write(line)
    else:
        i = i + 1
    i = i + 1
file.close()

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

python从文本文件中删除下一行和上一行。根据样品

在文本文件中,如何删除下一行的所有行子集?

在python中从文本文件的一行中提取特定单词

如何从 Python 中的文本文件中的每一行中删除模式

如何跳过文本文件中的某些行并继续读取python中的下一行?

如何在文本文件中找到一个单词并在 Python 中打印下一行中的另一个单词

使用Python v3.5删除多个文本文件中以同一行开头但各行结尾不同的行

如何从文本文件python打印下一行

使用 python 用任何新行替换文本文件中的一行

python在文件中搜索字符串,将整行+下一行返回到新的文本文件中

使用 python 替换文本文件中的一行 [已解决]

从文本文件中删除或清除一行

如何从文本文件中删除一行?

在python的文本文件中从一行中提取随机单词/字符串

如何在现有文本文件中的python中的一行中添加字符?

Python:替换文本文件中的最后一行

如何从 Python 文本文件中的一行中提取数字

在Python中的文本文件中间插入一行

Python 3+ 如何编辑文本文件中的一行

如何从python中的文本文件向下读取一行

计算文本文件python中每一行的值

散列文本文件Python MD5中的每一行

如何从python中的文本文件中切出一行?

如何在python文本文件中的每一行中增加字符串中的数字?

bash,文本文件删除最后一行之前每行中的所有文本

Python-如果文本文件中有正则表达式匹配项,则在文本文件中附加一行

将文本文件每一行中的每个字符添加到 Python 列表中

如果下一行少于一定长度,请删除文本文件中的换行符

从文本文件中删除行-python