.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) | |
qihu360search (query, _lang) | |
quark (query, _lang) | |
seznam (query, _lang) | |
sogou (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 42 of file autocomplete.py.
References get().
searx.autocomplete.brave | ( | query, | |
_lang ) |
Definition at line 57 of file autocomplete.py.
References get().
searx.autocomplete.dbpedia | ( | query, | |
_lang ) |
Definition at line 76 of file autocomplete.py.
References get().
searx.autocomplete.duckduckgo | ( | query, | |
sxng_locale ) |
Autocomplete from DuckDuckGo. Supports DuckDuckGo's languages
Definition at line 91 of file autocomplete.py.
References get().
SXNG_Response searx.autocomplete.get | ( | * | args, |
** | kwargs ) |
Definition at line 32 of file autocomplete.py.
References update_kwargs().
Referenced by baidu(), brave(), dbpedia(), duckduckgo(), google_complete(), mwmbl(), qihu360search(), quark(), qwant(), seznam(), sogou(), 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 111 of file autocomplete.py.
References get().
searx.autocomplete.mwmbl | ( | query, | |
_lang ) |
Autocomplete from Mwmbl_.
Definition at line 140 of file autocomplete.py.
References get().
SXNG_Response searx.autocomplete.post | ( | * | args, |
** | kwargs ) |
Definition at line 37 of file autocomplete.py.
References update_kwargs().
Referenced by stract().
searx.autocomplete.qihu360search | ( | query, | |
_lang ) |
Definition at line 152 of file autocomplete.py.
References get().
searx.autocomplete.quark | ( | query, | |
_lang ) |
Definition at line 167 of file autocomplete.py.
References get().
searx.autocomplete.qwant | ( | query, | |
sxng_locale ) |
Autocomplete from Qwant. Supports Qwant's regions.
Definition at line 241 of file autocomplete.py.
References get().
searx.autocomplete.search_autocomplete | ( | backend_name, | |
query, | |||
sxng_locale ) |
Definition at line 314 of file autocomplete.py.
searx.autocomplete.seznam | ( | query, | |
_lang ) |
Definition at line 181 of file autocomplete.py.
References get().
searx.autocomplete.sogou | ( | query, | |
_lang ) |
Definition at line 204 of file autocomplete.py.
References get().
searx.autocomplete.stract | ( | query, | |
_lang ) |
Definition at line 221 of file autocomplete.py.
References post().
searx.autocomplete.swisscows | ( | query, | |
_lang ) |
Definition at line 233 of file autocomplete.py.
References get().
searx.autocomplete.update_kwargs | ( | ** | kwargs | ) |
Definition at line 26 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 258 of file autocomplete.py.
References get().
searx.autocomplete.yandex | ( | query, | |
_lang ) |
Definition at line 285 of file autocomplete.py.
References get().
dict searx.autocomplete.backends |
Definition at line 295 of file autocomplete.py.