51 doc = fromstring(resp.text)
55 for r
in eval_xpath(doc,
'//div[@class="search_quickresult"]/ul/li'):
57 res_url = eval_xpath(r,
'.//a[@class="wikilink1"]/@href')[-1]
64 title = extract_text(eval_xpath(r,
'.//a[@class="wikilink1"]/@title'))
67 results.append({
'title': title,
'content':
"",
'url': urljoin(base_url, res_url)})
70 for r
in eval_xpath(doc,
'//dl[@class="search_results"]/*'):
73 res_url = eval_xpath(r,
'.//a[@class="wikilink1"]/@href')[-1]
74 title = extract_text(eval_xpath(r,
'.//a[@class="wikilink1"]/@title'))
76 content = extract_text(eval_xpath(r,
'.'))
79 results.append({
'title': title,
'content': content,
'url': urljoin(base_url, res_url)})