所以我有一个包含以下内容的文本文件:
Toy_One Ordered
Toy_Two订购
Toy_Three Ordered
我想删除"有序"从文本文件。我想制作一个列表并重写文件将是简单的,甚至是替换,但显然不是。到目前为止,我只能重写Toy_Three。
Infile = (src.txt, "r")
g = list(Infile)
stripg = [mark.strip() for mark in g]
for line in stripg:
entry = line.split(" Ordered")
NewList = list(entry[0])
InOutFile = (src, "w")
for final in NewList:
InOutFile.write(final)
我的结果只是Toy_Three
我也试过" pickle"但没有成功。
任何帮助都将不胜感激,谢谢。
答案 0 :(得分:0)
没关系,明白了:
Infile = (src.txt, "r")
magic = Infile.readlines()
delete = [" Ordered"]
Outfile = (src.txt, "w")
for line in magic:
for word in delte:
line = line.replace(word,"")
Outfile.write(line)