@@ -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'
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']]
117− logger.debug("param data: %s", params['data'])
118− logger.debug("param cookies: %s", params['cookies'])
119 return params
118 return params
121# get response from search-request
121# get response from search-request
122def response(resp):
122def response(resp):
@@ -171,6 +171,7 @@ def response(resp):
172 return results
172 return results
174# get supported languages from their site
175# get supported languages from their site
175def _fetch_supported_languages(resp):
176def _fetch_supported_languages(resp):