Loading searx/engines/google.py +7 −5 Original line number Diff line number Diff line Loading @@ -331,11 +331,13 @@ def response(resp): # results --> answer answer_list = eval_xpath(dom, '//div[contains(@class, "LGOjhe")]') if answer_list: answer_list = [_.xpath("normalize-space()") for _ in answer_list] results.append({'answer': ' '.join(answer_list)}) else: logger.debug("did not find 'answer'") for item in answer_list: results.append( { 'answer': item.xpath("normalize-space()"), 'url': (eval_xpath(item, '../..//a/@href') + [None])[0], } ) # parse results Loading Loading
searx/engines/google.py +7 −5 Original line number Diff line number Diff line Loading @@ -331,11 +331,13 @@ def response(resp): # results --> answer answer_list = eval_xpath(dom, '//div[contains(@class, "LGOjhe")]') if answer_list: answer_list = [_.xpath("normalize-space()") for _ in answer_list] results.append({'answer': ' '.join(answer_list)}) else: logger.debug("did not find 'answer'") for item in answer_list: results.append( { 'answer': item.xpath("normalize-space()"), 'url': (eval_xpath(item, '../..//a/@href') + [None])[0], } ) # parse results Loading