浏览代码

[fix] remove result escaping from engine

Adam Tauber 8 年前
父节点
当前提交
4676e1dcde
共有 1 个文件被更改,包括 2 次插入3 次删除
  1. 2
    3
      searx/engines/www500px.py

+ 2
- 3
searx/engines/www500px.py 查看文件

15
 from json import loads
15
 from json import loads
16
 from urllib import urlencode
16
 from urllib import urlencode
17
 from urlparse import urljoin
17
 from urlparse import urljoin
18
-from xml.sax.saxutils import escape
19
 
18
 
20
 # engine dependent config
19
 # engine dependent config
21
 categories = ['images']
20
 categories = ['images']
57
     # parse results
56
     # parse results
58
     for result in response_json['photos']:
57
     for result in response_json['photos']:
59
         url = urljoin(base_url, result['url'])
58
         url = urljoin(base_url, result['url'])
60
-        title = escape(result['name'])
59
+        title = result['name']
61
         # last index is the biggest resolution
60
         # last index is the biggest resolution
62
         img_src = result['image_url'][-1]
61
         img_src = result['image_url'][-1]
63
         thumbnail_src = result['image_url'][0]
62
         thumbnail_src = result['image_url'][0]
64
-        content = escape(result['description'] or '')
63
+        content = result['description'] or ''
65
 
64
 
66
         # append result
65
         # append result
67
         results.append({'url': url,
66
         results.append({'url': url,