【发布时间】:2018-07-22 12:52:39
【问题描述】:
我有一本txt格式的书。
如果 specific_words_dict 字典中包含一个词,我想用 word_1 替换那个词(cat 用 cat_1).
我写了这段代码,但它不会替换文件中的单词。
for filename in os.listdir(path):
with open(path+"/"+filename,'r+') as textfile:
for line in textfile:
for word in line.split():
if(specific_words_dict.get(word) is not None):
textfile.write(line.replace(word,word+"_1"))
我做错了什么?
【问题讨论】:
标签: python string text replace text-files