我需要用不同的单词替换文本文档中长度为 4 的所有单词。
例如,如果文本文档包含短语“我喜欢吃非常热的汤”,那么“喜欢”、“非常”和“汤”将被替换为“某物”
然后,它不需要覆盖原始文本文档,而是需要使用更改后的短语创建一个新文档。
这是我到目前为止所拥有的:
def replacement():
o = open("file.txt","a") #file.txt will be the file containing the changed phrase
for line in open("y.txt"): #y.txt is the original file
line = line.replace("????","something") #see below
o.write(line + "\n")
o.close()
我试过改变“????” 类似于
(str(len(line) == 4)
但这没有用