.oO SearXNG Developer Documentation Oo.
|
Functions | |
None | update_kwargs (**kwargs) |
"SXNG_Response" | get (*args, **kwargs) |
"SXNG_Response" | post (*args, **kwargs) |
list[str] | baidu (str query, str _sxng_locale) |
list[str] | brave (str query, str _sxng_locale) |
list[str] | dbpedia (str query, str _sxng_locale) |
list[str] | duckduckgo (str query, str sxng_locale) |
list[str] | google_complete (str query, str sxng_locale) |
list[str] | mwmbl (str query, str _sxng_locale) |
list[str] | naver (str query, str _sxng_locale) |
list[str] | qihu360search (str query, str _sxng_locale) |
list[str] | quark (str query, str _sxng_locale) |
list[str] | seznam (str query, str _sxng_locale) |
list[str] | sogou (str query, str _sxng_locale) |
list[str] | startpage (str query, str sxng_locale) |
list[str] | stract (str query, str _sxng_locale) |
list[str] | swisscows (str query, str _sxng_locale) |
list[str] | qwant (str query, str sxng_locale) |
list[str] | wikipedia (str query, str sxng_locale) |
list[str] | yandex (str query, str _sxng_locale) |
list[str] | search_autocomplete (str backend_name, str query, str sxng_locale) |
Variables | |
dict | backends |
This module implements functions needed for the autocompleter.
list[str] searx.autocomplete.baidu | ( | str | query, |
str | _sxng_locale ) |
Definition at line 45 of file autocomplete.py.
References get().
list[str] searx.autocomplete.brave | ( | str | query, |
str | _sxng_locale ) |
Definition at line 59 of file autocomplete.py.
References get().
list[str] searx.autocomplete.dbpedia | ( | str | query, |
str | _sxng_locale ) |
Definition at line 75 of file autocomplete.py.
References get().
list[str] searx.autocomplete.duckduckgo | ( | str | query, |
str | sxng_locale ) |
Autocomplete from DuckDuckGo. Supports DuckDuckGo's languages
Definition at line 87 of file autocomplete.py.
References get().
"SXNG_Response" searx.autocomplete.get | ( | * | args, |
** | kwargs ) |
Definition at line 35 of file autocomplete.py.
References update_kwargs().
Referenced by baidu(), brave(), dbpedia(), duckduckgo(), google_complete(), mwmbl(), naver(), qihu360search(), quark(), qwant(), seznam(), sogou(), startpage(), swisscows(), wikipedia(), and yandex().
list[str] searx.autocomplete.google_complete | ( | str | query, |
str | 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 107 of file autocomplete.py.
References get().
list[str] searx.autocomplete.mwmbl | ( | str | query, |
str | _sxng_locale ) |
Autocomplete from Mwmbl_.
Definition at line 136 of file autocomplete.py.
References get().
list[str] searx.autocomplete.naver | ( | str | query, |
str | _sxng_locale ) |
Definition at line 148 of file autocomplete.py.
References get().
"SXNG_Response" searx.autocomplete.post | ( | * | args, |
** | kwargs ) |
Definition at line 40 of file autocomplete.py.
References update_kwargs().
Referenced by stract().
list[str] searx.autocomplete.qihu360search | ( | str | query, |
str | _sxng_locale ) |
Definition at line 162 of file autocomplete.py.
References get().
list[str] searx.autocomplete.quark | ( | str | query, |
str | _sxng_locale ) |
Definition at line 176 of file autocomplete.py.
References get().
list[str] searx.autocomplete.qwant | ( | str | query, |
str | sxng_locale ) |
Autocomplete from Qwant. Supports Qwant's regions.
Definition at line 292 of file autocomplete.py.
References get().
list[str] searx.autocomplete.search_autocomplete | ( | str | backend_name, |
str | query, | ||
str | sxng_locale ) |
Definition at line 367 of file autocomplete.py.
list[str] searx.autocomplete.seznam | ( | str | query, |
str | _sxng_locale ) |
Definition at line 189 of file autocomplete.py.
References get().
list[str] searx.autocomplete.sogou | ( | str | query, |
str | _sxng_locale ) |
Definition at line 211 of file autocomplete.py.
References get().
list[str] searx.autocomplete.startpage | ( | str | query, |
str | sxng_locale ) |
Autocomplete from Startpage's Firefox extension. Supports the languages specified in lang_map.
Definition at line 227 of file autocomplete.py.
References get().
list[str] searx.autocomplete.stract | ( | str | query, |
str | _sxng_locale ) |
Definition at line 273 of file autocomplete.py.
References post().
list[str] searx.autocomplete.swisscows | ( | str | query, |
str | _sxng_locale ) |
Definition at line 285 of file autocomplete.py.
References get().
None searx.autocomplete.update_kwargs | ( | ** | kwargs | ) |
Definition at line 29 of file autocomplete.py.
Referenced by get(), and post().
list[str] searx.autocomplete.wikipedia | ( | str | query, |
str | sxng_locale ) |
Autocomplete from Wikipedia. Supports Wikipedia's languages (aka netloc).
Definition at line 308 of file autocomplete.py.
References get().
list[str] searx.autocomplete.yandex | ( | str | query, |
str | _sxng_locale ) |
Definition at line 335 of file autocomplete.py.
References get().
dict searx.autocomplete.backends |
Definition at line 346 of file autocomplete.py.