Загрузка страницы из ошибок поискового запроса Википедии, когда страница существует - PullRequest
0 голосов
/ 30 мая 2018

Запуск этого кода ошибки, когда страница определенно существует, так как я использую библиотеку Python Wikipedia, чтобы получить страницу в первую очередь.

import wikipedia

wikiResults = wikipedia.search("megaman 64")
result = wikiResults[0]
page = wikipedia.page(result)

Возвращенная ошибка:

wikipedia.exceptions.PageError: Page id "mega man legends video games" does 
not match any pages. Try another id!

Что я делаю не так?

Спасибо

Редактировать: Предоставлено MCVE

1 Ответ

0 голосов
/ 30 мая 2018

Я исправил эту ошибку, посмотрев на проблемы, решенные с помощью github.

При запуске приведенной ниже строки автоматическое предложение автоматически устанавливается равным true

page = wikipedia.page(result)

Отключение этой проблемы устраняет проблему:

page = wikipedia.page(result, auto_suggest=False)
...