如何摆脱文件中的单词

时间:2018-05-19 09:29:01

标签: python dictionary

我是python和编程的初学者。 我试图摆脱文本文件中的某些单词。我有一个.txt文件,其中包含我试图在第一个文本文件中删除的单词。 我的代码现在看起来像这样,但它不按预期的方式工作:

commonWords = "common.txt"
commonFile = open(commonWords, "r").read()

for cw in "commonWords":
    text = text.replace(cw, " ")

任何使这项工作成功的想法?

1 个答案:

答案 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, "")