如何删除包含特定字符串的特定行?

威廉

我已经根据我在网上找到的代码尝试了一些代码,但似乎都无法正常工作。

文本文件包含以下内容:

Student ID: 1230345

Course code:FHCT1024
Grade: A
GPA: 4.0000

CGPA :4.0000

我想删除其中包含字符串的行'CGPA'我尝试使用:

with open("file.txt", 'r') as inp, open("file.txt", 'w') as f:
    for line in inp:
        if line.strip().startswith("CGPA"):
            pass
        else:
            f.write(line)

但这删除了所有内容。

韦卜哈夫

您可以在读取文件时过滤行

res = []

with open("file.txt", 'r') as inp:
            for line in inp:
                if line.strip().startswith("CGPA"):
                    pass
                else:
                    res += [line]

res将包含所有lines不以“ CGPA”开头的内容。

拥有后res,可以根据需要将其写入文件

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从包含特定字符串的输出中删除行?

来自分类Dev

如何从文件中删除包含特定字符串的行?

来自分类Dev

如何从包含特定字符串的输出中删除行?

来自分类Dev

如何删除文件中包含特定字符串的行?

来自分类常见问题

如何从熊猫数据框中删除包含特定列中特定字符串的行?

来自分类Dev

R:如何删除包含特定字符模式的字符串?

来自分类Dev

删除所有包含特定字符串的行

来自分类Dev

删除R中包含特定字符串的行

来自分类Dev

编写函数以删除包含特定字符串的行

来自分类Dev

Excel 2015-删除包含特定字符串的行

来自分类Dev

如何删除包含特定字符串的所有表?

来自分类Dev

如何删除包含特定字符串的所有表?

来自分类Dev

删除包含特定字符串的字段

来自分类Dev

如何从包含特定字符串的列的表中删除行?

来自分类Dev

Bash脚本-如何查找包含特定字符串的行

来自分类Dev

如何打印包含特定字符串的行?

来自分类Dev

如何删除特定字符串后的其余行?

来自分类Dev

如何删除特定字符串后的其余行

来自分类Dev

使用shell删除特定列中包含特定字符串的50%的行

来自分类Dev

python从包含特定表达式的字符串中删除特定行

来自分类Dev

使用shell删除特定列中包含特定字符串的50%的行

来自分类Dev

如何删除包含特定字符串但字符串内部长度不同的字符串?

来自分类Dev

如果n + 2行包含特定字符串,如何替换匹配的字符串

来自分类Dev

如何删除包含特定字符的行

来自分类Dev

仅在包含特定字符串Notepad ++的行上的字符后删除文本

来自分类Dev

如果特定列中的单元格包含数组字符串,如何从Excel文件中删除行?

来自分类Dev

如何从数组中删除所有不包含包含特定字符串的字段的元素?

来自分类Dev

如何使用perl regex从特定字符串的整个行中删除特定字符?

来自分类Dev

如何提取文本文件中的特定行以及包含特定字符串的多行?

Related 相关文章

  1. 1

    如何从包含特定字符串的输出中删除行?

  2. 2

    如何从文件中删除包含特定字符串的行?

  3. 3

    如何从包含特定字符串的输出中删除行?

  4. 4

    如何删除文件中包含特定字符串的行?

  5. 5

    如何从熊猫数据框中删除包含特定列中特定字符串的行?

  6. 6

    R:如何删除包含特定字符模式的字符串?

  7. 7

    删除所有包含特定字符串的行

  8. 8

    删除R中包含特定字符串的行

  9. 9

    编写函数以删除包含特定字符串的行

  10. 10

    Excel 2015-删除包含特定字符串的行

  11. 11

    如何删除包含特定字符串的所有表?

  12. 12

    如何删除包含特定字符串的所有表?

  13. 13

    删除包含特定字符串的字段

  14. 14

    如何从包含特定字符串的列的表中删除行?

  15. 15

    Bash脚本-如何查找包含特定字符串的行

  16. 16

    如何打印包含特定字符串的行?

  17. 17

    如何删除特定字符串后的其余行?

  18. 18

    如何删除特定字符串后的其余行

  19. 19

    使用shell删除特定列中包含特定字符串的50%的行

  20. 20

    python从包含特定表达式的字符串中删除特定行

  21. 21

    使用shell删除特定列中包含特定字符串的50%的行

  22. 22

    如何删除包含特定字符串但字符串内部长度不同的字符串?

  23. 23

    如果n + 2行包含特定字符串,如何替换匹配的字符串

  24. 24

    如何删除包含特定字符的行

  25. 25

    仅在包含特定字符串Notepad ++的行上的字符后删除文本

  26. 26

    如果特定列中的单元格包含数组字符串,如何从Excel文件中删除行?

  27. 27

    如何从数组中删除所有不包含包含特定字符串的字段的元素?

  28. 28

    如何使用perl regex从特定字符串的整个行中删除特定字符?

  29. 29

    如何提取文本文件中的特定行以及包含特定字符串的多行?

热门标签

归档