Bläddra i källkod

[enh] return results instead of answers

potato 8 år sedan
förälder
incheckning
3f4cc2146c
1 ändrade filer med 4 tillägg och 7 borttagningar
  1. 4
    7
      searx/engines/dictionary.py

+ 4
- 7
searx/engines/dictionary.py Visa fil

@@ -3,7 +3,7 @@ from lxml import html
3 3
 from searx.engines.xpath import extract_text
4 4
 from searx.languages import language_codes
5 5
 
6
-categories = []
6
+categories = ['general']
7 7
 url = 'http://dictzone.com/{from_lang}-{to_lang}-dictionary/{query}'
8 8
 weight = 100
9 9
 
@@ -41,7 +41,6 @@ def request(query, params):
41 41
 
42 42
 def response(resp):
43 43
     results = []
44
-    answers = []
45 44
 
46 45
     dom = html.fromstring(resp.text)
47 46
 
@@ -58,11 +57,9 @@ def response(resp):
58 57
                 to_results.append(to_result.text_content())
59 58
 
60 59
         results.append({
61
-            'answer': u'{0} - {1}'.format(
62
-                from_result.text_content(),
63
-                '; '.join(to_results)
64
-            ),
65
-            'url': url
60
+            'url': resp.url,
61
+            'title': from_result.text_content(),
62
+            'content': '; '.join(to_results)
66 63
         })
67 64
 
68 65
     return results