Python模块Wikipedia产生错误的答案

发布于 2025-01-23 04:13:53 字数 648 浏览 2 评论 0原文

代码

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!

它出于某种原因将爱因斯坦家族变成爱泼斯坦家族,我不知道为什么有人知道为什么会发生这个错误?

Code

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!

It for some reason changes einstein family to epstein family and i have no idea why does anyone know why this error occurs?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你爱我像她 2025-01-30 04:13:53

将我更改

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

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

我正在查看wikipedia.py文件,发现auto_suggest可以将您的结果[i]更改为关闭近似值,因此通过将其转换为false,它可以停止并给我正确的答案。

至于详细信息,请检查 wikipedia api

Change the

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

to

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

I was looking through the wikipedia.py file and found that auto_suggest can change your RESULTS[i] to a close approximation and so by turning it to False it stops that and gives me the correct answer.

As for the details, please check Wikipedia API.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文