on master help sign in
[fix] DDG engine format and remove logger
3f05513Noémi Ványi
searx/engines/duckduckgo.py+3−2
@@ -53,6 +53,7 @@ time_range_dict = {
53url = 'https://lite.duckduckgo.com/lite'
53url = 'https://lite.duckduckgo.com/lite'
54url_ping = 'https://duckduckgo.com/t/sl_l'
54url_ping = 'https://duckduckgo.com/t/sl_l'
55
55
56+
56# match query's language to a region code that duckduckgo will accept
57# match query's language to a region code that duckduckgo will accept
57def get_region_code(lang, lang_list=None):
58def get_region_code(lang, lang_list=None):
58 if lang == 'all':
59 if lang == 'all':
@@ -114,10 +115,9 @@ def request(query, params):
114 params['data']['df'] = time_range_dict[params['time_range']]
115 params['data']['df'] = time_range_dict[params['time_range']]
115 params['cookies']['df'] = time_range_dict[params['time_range']]
116 params['cookies']['df'] = time_range_dict[params['time_range']]
116
117
117− logger.debug("param data: %s", params['data'])
118− logger.debug("param cookies: %s", params['cookies'])
119 return params
118 return params
120
119
120+
121# get response from search-request
121# get response from search-request
122def response(resp):
122def response(resp):
123
123
@@ -171,6 +171,7 @@ def response(resp):
171
171
172 return results
172 return results
173
173
174+
174# get supported languages from their site
175# get supported languages from their site
175def _fetch_supported_languages(resp):
176def _fetch_supported_languages(resp):
176
177