Open lxianl455 opened 1 year ago
Now I try another word, like apple. But the result is wrong:
search_params {'list': 'search', 'srprop': '', 'srlimit': 1, 'limit': 1, 'srsearch': 'apple', 'srinfo': 'suggestion'} In mathematics and computer science, apply is a function that applies a function to arguments.
For "google" the suggestion is google\\
(but not sure why)
The error seems to stem from here.
Someone should just make a PR that changes that priority.
Its right here: https://github.com/goldsmith/Wikipedia/blob/1554943e8ab463cef5e93081def48fafbdef324e/wikipedia/wikipedia.py#L272
if auto_suggest:
results, suggestion = search(title, results=1, suggestion=True)
try:
title = suggestion or results[0]
except IndexError:
# if there is no suggestion or search results, the page doesn't exist
raise PageError(title)
I just try: import wikipedia print(wikipedia.summary("google", sentences=1))
but i got the follow error:
raise PageError(self.title) wikipedia.exceptions.PageError: Page id "google\" does not match any pages. Try another id!
What should i do?