Python:如何从文件中删除特定字符串?

我有一个文件,例如“data.txt”,里面有“1234567890”文本。 我的程序如何删除“678”,让“data.txt”包含“1234590”?

此外,data.txt 是一个非常重的文件。所以你不能使用纯 read()readlines()

我只想使用 python 工具,所以“shell”不是一个选项。

alanpiter 回答:Python:如何从文件中删除特定字符串?

您可以执行以下操作:

with open("Stud.txt","r") as fin:
    with open("out.txt","w") as fout:
        for line in fin:
            fout.write(line.replace('678',''))
本文链接:https://www.f2er.com/35739.html

大家都在问