.oO SearXNG Developer Documentation Oo.
|
Functions | |
update_kwargs (**kwargs) | |
get (*args, **kwargs) | |
post (*args, **kwargs) | |
brave (query, _lang) | |
dbpedia (query, _lang) | |
duckduckgo (query, sxng_locale) | |
google_complete (query, sxng_locale) | |
mwmbl (query, _lang) | |
seznam (query, _lang) | |
stract (query, _lang) | |
startpage (query, sxng_locale) | |
swisscows (query, _lang) | |
qwant (query, sxng_locale) | |
wikipedia (query, sxng_locale) | |
yandex (query, _lang) | |
search_autocomplete (backend_name, query, sxng_locale) | |
Variables | |
dict | backends |
This module implements functions needed for the autocompleter.
searx.autocomplete.brave | ( | query, | |
_lang ) |
Definition at line 39 of file autocomplete.py.
searx.autocomplete.dbpedia | ( | query, | |
_lang ) |
Definition at line 58 of file autocomplete.py.
searx.autocomplete.duckduckgo | ( | query, | |
sxng_locale ) |
Autocomplete from DuckDuckGo. Supports DuckDuckGo's languages
Definition at line 73 of file autocomplete.py.
searx.autocomplete.get | ( | * | args, |
** | kwargs ) |
Definition at line 29 of file autocomplete.py.
References searx.autocomplete.update_kwargs().
searx.autocomplete.google_complete | ( | query, | |
sxng_locale ) |
Autocomplete from Google. Supports Google's languages and subdomains (:py:obj:`searx.engines.google.get_google_info`) by using the async REST API:: https://{subdomain}/complete/search?{args}
Definition at line 93 of file autocomplete.py.
searx.autocomplete.mwmbl | ( | query, | |
_lang ) |
Autocomplete from Mwmbl_.
Definition at line 122 of file autocomplete.py.
searx.autocomplete.post | ( | * | args, |
** | kwargs ) |
Definition at line 34 of file autocomplete.py.
References searx.autocomplete.update_kwargs().
searx.autocomplete.qwant | ( | query, | |
sxng_locale ) |
Autocomplete from Qwant. Supports Qwant's regions.
Definition at line 186 of file autocomplete.py.
searx.autocomplete.search_autocomplete | ( | backend_name, | |
query, | |||
sxng_locale ) |
Definition at line 256 of file autocomplete.py.
searx.autocomplete.seznam | ( | query, | |
_lang ) |
Definition at line 134 of file autocomplete.py.
searx.autocomplete.startpage | ( | query, | |
sxng_locale ) |
Autocomplete from Startpage. Supports Startpage's languages
Definition at line 169 of file autocomplete.py.
searx.autocomplete.stract | ( | query, | |
_lang ) |
Definition at line 157 of file autocomplete.py.
searx.autocomplete.swisscows | ( | query, | |
_lang ) |
Definition at line 178 of file autocomplete.py.
searx.autocomplete.update_kwargs | ( | ** | kwargs | ) |
Definition at line 23 of file autocomplete.py.
Referenced by searx.autocomplete.get(), and searx.autocomplete.post().
searx.autocomplete.wikipedia | ( | query, | |
sxng_locale ) |
Autocomplete from Wikipedia. Supports Wikipedia's languages (aka netloc).
Definition at line 203 of file autocomplete.py.
searx.autocomplete.yandex | ( | query, | |
_lang ) |
Definition at line 230 of file autocomplete.py.
dict searx.autocomplete.backends |
Definition at line 240 of file autocomplete.py.