Python 维基百科模块产生了错误的答案

Python module Wikipedia producing the wrong answer

代码

QUESTION=input("") #Albert Einstein
RESULTS = wikipedia.search(str(QUESTION))#['einstein family', 'hans albert einstein', 'albert einstein', 'religious and philosophical views of albert einstein', "albert einstein's brain", 'albert einstein house', 'elsa einstein', 'albert einstein memorial', 'albert einstein college of medicine', 'bernhard caesar einstein']
for i in range(len(RESULTS)):
    print(RESULTS[i])#einstein family
    RESULT = wikipedia.summary(str(RESULTS[i]))#PAGE ID "EPSTEIN FAMILY" DOES NOT MATCH ANY PAGES. TRY ANOTHER ID!

它出于某种原因将爱因斯坦家族更改为爱普斯坦家族,我不知道为什么有人知道为什么会出现此错误?

改变

RESULT = wikipedia.summary(str(RESULTS[i]))

RESULT = wikipedia.summary(str(RESULTS[i]), auto_suggest=False)

我正在查看 wikipedia.py 文件,发现 auto_suggest 可以将您的 RESULTS[i] 更改为接近的近似值,因此通过将其变为 False 它可以停止并给出正确答案。

详情请查看Wikipedia API