|
.oO SearXNG Developer Documentation Oo.
|
Go to the source code of this file.
Namespaces | |
| namespace | searx |
| namespace | searx.engines |
| ::1337x | |
| namespace | searx.engines.google |
Functions | |
| str | searx.engines.google.ui_async (int start) |
| dict[str, t.Any] | searx.engines.google.get_google_info ("OnlineParams" params, EngineTraits eng_traits) |
| searx.engines.google.detect_google_sorry (resp) | |
| None | searx.engines.google.request (str query, "OnlineParams" params) |
| searx.engines.google.parse_data_images (str text) | |
| searx.engines.google.response ("SXNG_Response" resp) | |
| searx.engines.google.fetch_traits (EngineTraits engine_traits, bool add_domains=True) | |
Variables | |
| dict | searx.engines.google.about |
| list | searx.engines.google.categories = ['general', 'web'] |
| bool | searx.engines.google.paging = True |
| int | searx.engines.google.max_page = 50 |
| bool | searx.engines.google.time_range_support = True |
| bool | searx.engines.google.safesearch = True |
| dict | searx.engines.google.time_range_dict = {'day': 'd', 'week': 'w', 'month': 'm', 'year': 'y'} |
| dict | searx.engines.google.filter_mapping = {0: 'off', 1: 'medium', 2: 'high'} |
| str | searx.engines.google.suggestion_xpath = '//div[contains(@class, "EIaa9b")]//a' |
| str | searx.engines.google._arcid_range = string.ascii_letters + string.digits + "_-" |
| tuple | searx.engines.google._arcid_random = None |
| searx.engines.google.RE_DATA_IMAGE = re.compile(r'"(dimg_[^"]*)"[^;]*;(data:image[^;]*;[^;]*);') | |
| searx.engines.google.RE_DATA_IMAGE_end = re.compile(r'"(dimg_[^"]*)"[^;]*;(data:image[^;]*;[^;]*)$') | |
| list | searx.engines.google.skip_countries |