mirror of
https://github.com/Mikaela/Limnoria.git
synced 2025-02-09 11:04:07 +01:00
parent
5d0de2d44e
commit
f8d5afbb46
@ -75,13 +75,14 @@ class DDG(callbacks.Plugin):
|
||||
# up of 3 <tr> tags:
|
||||
tables = soup.find_all('table')
|
||||
|
||||
webresults = tables[1].find_all('tr')
|
||||
if not webresults:
|
||||
# Sometimes there will be another table for page navigation.
|
||||
# Sometimes there is an extra table for page navigation
|
||||
webresults = tables[2].find_all('tr')
|
||||
if not webresults:
|
||||
webresults = tables[1].find_all('tr')
|
||||
if webresults:
|
||||
try:
|
||||
if 'result-sponsored' in webresults[0]["class"]:
|
||||
while 'result-sponsored' in webresults[0]["class"]:
|
||||
self.log.debug("DDG: stripping 1 sponsored/ad result.")
|
||||
webresults = webresults[4:]
|
||||
except KeyError: pass
|
||||
# 1) The link and title.
|
||||
|
Loading…
Reference in New Issue
Block a user