mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-08-07 09:01:38 -04:00
Update natgeomag.recipe
This commit is contained in:
parent
4755a6cd5f
commit
6b6403c7e2
@ -208,11 +208,12 @@ class NatGeo(BasicNewsRecipe):
|
|||||||
articles = ans.setdefault(section, [])
|
articles = ans.setdefault(section, [])
|
||||||
articles.append({'title': title, 'url': url})
|
articles.append({'title': title, 'url': url})
|
||||||
for promo in soup.findAll(**classes('OneUpPromoCard__Content')):
|
for promo in soup.findAll(**classes('OneUpPromoCard__Content')):
|
||||||
url = promo.a['href']
|
if promo.find('a', attrs={'href': True}):
|
||||||
section = self.tag_to_string(promo.find(**classes('SectionLabel')))
|
url = promo.a['href']
|
||||||
title = self.tag_to_string(promo.find(**classes('Card__Content__Heading')))
|
section = self.tag_to_string(promo.find(**classes('SectionLabel')))
|
||||||
articles = ans.setdefault(section, [])
|
title = self.tag_to_string(promo.find(**classes('Card__Content__Heading')))
|
||||||
articles.append({'title': title, 'url': url})
|
articles = ans.setdefault(section, [])
|
||||||
|
articles.append({'title': title, 'url': url})
|
||||||
for gird in soup.findAll(attrs={'class':'GridPromoTile'}):
|
for gird in soup.findAll(attrs={'class':'GridPromoTile'}):
|
||||||
for article in soup.findAll('article'):
|
for article in soup.findAll('article'):
|
||||||
a = article.find('a')
|
a = article.find('a')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user