Reference¶
hypermodern_python.console¶
Command-line interface.
hypermodern_python.wikipedia¶
Client for Wikipedia REST API.
-
class
hypermodern_python.wikipedia.Page(title: str, extract: str)¶ Page resource.
-
title¶ Title of the Wikipedia page
-
extract¶ A plain text summary
-
-
hypermodern_python.wikipedia.random_page(language='en')¶ Return a random page from Wikipedia in the given language.
- Parameters
language (
str) – The Wikipedia language edition. Defaults to English (“en”).- Return type
- Returns
A page resource
- Raises
ClickException – The HTTP request failed, or the HTTP response contained an invalid body
Example
>>> from hypermodern_python import wikipedia >>> page = wikipedia.random_page(language="en") >>> bool(page.title) True