.oO SearXNG Developer Documentation Oo.
|
Public Member Functions | |
get_params (self, search_query, engine_category) | |
get_default_tests (self) | |
Public Member Functions inherited from searx.search.processors.online.OnlineProcessor | |
initialize (self) | |
search (self, query, params, result_container, start_time, timeout_limit) | |
Public Member Functions inherited from searx.search.processors.abstract.EngineProcessor | |
__init__ (self, engine, str engine_name) | |
has_initialize_function (self) | |
handle_exception (self, result_container, exception_or_message, suspend=False) | |
extend_container (self, result_container, start_time, search_results) | |
extend_container_if_suspended (self, result_container) | |
get_tests (self) | |
Public Attributes | |
engine | |
Public Attributes inherited from searx.search.processors.online.OnlineProcessor | |
engine_name | |
engine | |
Public Attributes inherited from searx.search.processors.abstract.EngineProcessor | |
engine = engine | |
engine_name = engine_name | |
logger = engines[engine_name].logger | |
suspended_status = SUSPENDED_STATUS.setdefault(key, SuspendedStatus()) | |
Static Public Attributes | |
str | engine_type = 'online_dictionary' |
Static Public Attributes inherited from searx.search.processors.online.OnlineProcessor | |
str | engine_type = 'online' |
Additional Inherited Members | |
Protected Member Functions inherited from searx.search.processors.online.OnlineProcessor | |
_send_http_request (self, params) | |
_search_basic (self, query, params) | |
Protected Member Functions inherited from searx.search.processors.abstract.EngineProcessor | |
_extend_container_basic (self, result_container, start_time, search_results) | |
Processor class used by ``online_dictionary`` engines.
Definition at line 14 of file online_dictionary.py.
searx.search.processors.online_dictionary.OnlineDictionaryProcessor.get_default_tests | ( | self | ) |
Reimplemented from searx.search.processors.online.OnlineProcessor.
Definition at line 45 of file online_dictionary.py.
searx.search.processors.online_dictionary.OnlineDictionaryProcessor.get_params | ( | self, | |
search_query, | |||
engine_category ) |
Returns a set of :ref:`request params <engine request online_dictionary>` or ``None`` if search query does not match to :py:obj:`parser_re`.
Reimplemented from searx.search.processors.online.OnlineProcessor.
Definition at line 19 of file online_dictionary.py.
References searx.search.processors.online_dictionary.OnlineDictionaryProcessor.get_params().
Referenced by searx.search.processors.online_dictionary.OnlineDictionaryProcessor.get_params().
searx.search.processors.online_dictionary.OnlineDictionaryProcessor.engine |
Definition at line 48 of file online_dictionary.py.
Referenced by searx.search.processors.offline.OfflineProcessor._search_basic(), searx.search.processors.online.OnlineProcessor._search_basic(), searx.search.processors.abstract.EngineProcessor.get_params(), searx.search.processors.online.OnlineProcessor.get_params(), searx.search.processors.abstract.EngineProcessor.has_initialize_function(), searx.search.processors.abstract.EngineProcessor.initialize(), and searx.search.processors.online.OnlineProcessor.initialize().
|
static |
Definition at line 17 of file online_dictionary.py.