如何检查python中的文件中是否有动词词干



我有一个包含动词词干的文件。我想给代码一个动词,它检查文件并返回其词干。例如,我的动词是"going",在文件中我有词干"go"。我希望代码返回"go"。这是我的代码,但它不起作用。我该如何更改?

def stemmer (verb, file):
    with open (file, encoding = "utf-8") as f:  
        f = f.read().split()
        for i in f:
            if i in verb:
                return i
file = "c:/python342/rootLexicon.txt"
>>> stemmer ("خوردن", file)
'خورد'

尝试

print(stemmer("going", file))

最新更新