我有一个文件,例如“data.txt”,里面有“1234567890”文本。 我的程序如何删除“678”,让“data.txt”包含“1234590”?
此外,data.txt 是一个非常重的文件。所以你不能使用纯 read()
或 readlines()
。
我只想使用 python 工具,所以“shell”不是一个选项。
您可以执行以下操作:
with open("Stud.txt","r") as fin:
with open("out.txt","w") as fout:
for line in fin:
fout.write(line.replace('678',''))