.oO SearXNG Developer Documentation Oo.
Loading...
Searching...
No Matches
duckduckgo.py File Reference

Go to the source code of this file.

Namespaces

namespace  searx
 
namespace  searx.engines
 ::1337x
 
namespace  searx.engines.duckduckgo
 

Functions

 searx.engines.duckduckgo._cache_key (dict data)
 
 searx.engines.duckduckgo.cache_vqd (dict data, value)
 
 searx.engines.duckduckgo.get_vqd (data)
 
 searx.engines.duckduckgo.get_ddg_lang (EngineTraits eng_traits, sxng_locale, default='en_US')
 

Variables

logging searx.engines.duckduckgo.logger .Logger
 
dict searx.engines.duckduckgo.about
 
bool searx.engines.duckduckgo.send_accept_language_header = True
 
list searx.engines.duckduckgo.categories = ['general', 'web']
 
bool searx.engines.duckduckgo.paging = True
 
bool searx.engines.duckduckgo.time_range_support = True
 
bool searx.engines.duckduckgo.safesearch = True
 
str searx.engines.duckduckgo.url = "https://html.duckduckgo.com/html"
 
dict searx.engines.duckduckgo.time_range_dict = {'day': 'd', 'week': 'w', 'month': 'm', 'year': 'y'}
 
dict searx.engines.duckduckgo.form_data = {'v': 'l', 'api': 'd.js', 'o': 'json'}
 
list searx.engines.duckduckgo.__CACHE = []
 
dict searx.engines.duckduckgo.ddg_reg_map