我是python和编程的初学者。 我试图摆脱文本文件中的某些单词。我有一个.txt文件,其中包含我试图在第一个文本文件中删除的单词。 我的代码现在看起来像这样,但它不按预期的方式工作:
commonWords = "common.txt"
commonFile = open(commonWords, "r").read()
for cw in "commonWords":
text = text.replace(cw, " ")
任何使这项工作成功的想法?
答案 0 :(得分:1)
您忘记从文件中提取文字:
filepath = "common.txt"
words_file_content = open(filepath, "r").read()
words = set(words_file_content.split()) # get separate words from file
for word in words:
text = text.replace(word, "")