[enh] show spelling corrections

This commit is contained in:
David A Roberts 2017-01-14 18:40:37 +10:00
parent d6cbc6b78b
commit 1d30141c20
5 changed files with 23 additions and 0 deletions

View file

@ -112,6 +112,7 @@ title_xpath = './/h3'
content_xpath = './/span[@class="st"]'
content_misc_xpath = './/div[@class="f slp"]'
suggestion_xpath = '//p[@class="_Bmc"]'
spelling_suggestion_xpath = '//a[@class="spell"]'
# map : detail location
map_address_xpath = './/div[@class="s"]//table//td[2]/span/text()'
@ -275,6 +276,9 @@ def response(resp):
# append suggestion
results.append({'suggestion': extract_text(suggestion)})
for correction in dom.xpath(spelling_suggestion_xpath):
results.append({'correction': extract_text(correction)})
# return results
return results