.oO SearXNG Developer Documentation Oo.
|
Functions | |
update_kwargs (**kwargs) | |
SXNG_Response | get (*args, **kwargs) |
SXNG_Response | post (*args, **kwargs) |
baidu (query, _lang) | |
brave (query, _lang) | |
dbpedia (query, _lang) | |
duckduckgo (query, sxng_locale) | |
google_complete (query, sxng_locale) | |
mwmbl (query, _lang) | |
seznam (query, _lang) | |
stract (query, _lang) | |
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.baidu | ( | query, | |
_lang ) |
Definition at line 41 of file autocomplete.py.
References get().
searx.autocomplete.brave | ( | query, | |
_lang ) |
Definition at line 56 of file autocomplete.py.
References get().
searx.autocomplete.dbpedia | ( | query, | |
_lang ) |
Definition at line 75 of file autocomplete.py.
References get().
searx.autocomplete.duckduckgo | ( | query, | |
sxng_locale ) |
Autocomplete from DuckDuckGo. Supports DuckDuckGo's languages
Definition at line 90 of file autocomplete.py.
References get().
SXNG_Response searx.autocomplete.get | ( | * | args, |
** | kwargs ) |
Definition at line 31 of file autocomplete.py.
References update_kwargs().
Referenced by baidu(), brave(), dbpedia(), duckduckgo(), google_complete(), mwmbl(), qwant(), seznam(), swisscows(), wikipedia(), and yandex().
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 110 of file autocomplete.py.
References get().
searx.autocomplete.mwmbl | ( | query, | |
_lang ) |
Autocomplete from Mwmbl_.
Definition at line 139 of file autocomplete.py.
References get().
SXNG_Response searx.autocomplete.post | ( | * | args, |
** | kwargs ) |
Definition at line 36 of file autocomplete.py.
References update_kwargs().
Referenced by stract().
searx.autocomplete.qwant | ( | query, | |
sxng_locale ) |
Autocomplete from Qwant. Supports Qwant's regions.
Definition at line 194 of file autocomplete.py.
References get().
searx.autocomplete.search_autocomplete | ( | backend_name, | |
query, | |||
sxng_locale ) |
Definition at line 264 of file autocomplete.py.
searx.autocomplete.seznam | ( | query, | |
_lang ) |
Definition at line 151 of file autocomplete.py.
References get().
searx.autocomplete.stract | ( | query, | |
_lang ) |
Definition at line 174 of file autocomplete.py.
References post().
searx.autocomplete.swisscows | ( | query, | |
_lang ) |
Definition at line 186 of file autocomplete.py.
References get().
searx.autocomplete.update_kwargs | ( | ** | kwargs | ) |
Definition at line 25 of file autocomplete.py.
Referenced by get(), and post().
searx.autocomplete.wikipedia | ( | query, | |
sxng_locale ) |
Autocomplete from Wikipedia. Supports Wikipedia's languages (aka netloc).
Definition at line 211 of file autocomplete.py.
References get().
searx.autocomplete.yandex | ( | query, | |
_lang ) |
Definition at line 238 of file autocomplete.py.
References get().
dict searx.autocomplete.backends |
Definition at line 248 of file autocomplete.py.