diff options
| author | Alexandre Flament <alex@al-f.net> | 2020-12-13 17:11:05 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-13 17:11:05 +0100 |
| commit | 36600118fb3e40ebd172245941306943581ef6f8 (patch) | |
| tree | 074a4cc5f32d0d4e28ba833142b18eb246166d3b /searx/engines/searchcode_doc.py | |
| parent | 3c4a9c118844b8d436b1bdb2ece3cd6671371838 (diff) | |
| parent | 1c9e7cef50a2fe74760112764181da7d08e13adb (diff) | |
Merge pull request #2372 from dalf/remove-broken-engines
[remove] remove searchcode_doc and twitter
Diffstat (limited to 'searx/engines/searchcode_doc.py')
| -rw-r--r-- | searx/engines/searchcode_doc.py | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/searx/engines/searchcode_doc.py b/searx/engines/searchcode_doc.py deleted file mode 100644 index 878d2e792..000000000 --- a/searx/engines/searchcode_doc.py +++ /dev/null @@ -1,49 +0,0 @@ -""" - Searchcode (It) - - @website https://searchcode.com/ - @provide-api yes (https://searchcode.com/api/) - - @using-api yes - @results JSON - @stable yes - @parse url, title, content -""" - -from json import loads -from urllib.parse import urlencode - -# engine dependent config -categories = ['it'] -paging = True - -# search-url -url = 'https://searchcode.com/' -search_url = url + 'api/search_IV/?{query}&p={pageno}' - - -# do search-request -def request(query, params): - params['url'] = search_url.format(query=urlencode({'q': query}), pageno=params['pageno'] - 1) - - return params - - -# get response from search-request -def response(resp): - results = [] - - search_results = loads(resp.text) - - # parse results - for result in search_results.get('results', []): - href = result['url'] - title = "[{}] {} {}".format(result['type'], result['namespace'], result['name']) - - # append result - results.append({'url': href, - 'title': title, - 'content': result['description']}) - - # return results - return results |