mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Update Business Today
This commit is contained in:
parent
b80ba397d5
commit
8f30c16e98
@ -24,9 +24,15 @@ class BT(BasicNewsRecipe):
|
|||||||
dict(name='a', attrs={'title': 'videos'}),
|
dict(name='a', attrs={'title': 'videos'}),
|
||||||
classes('tranding-topics-main newsltter-iframe hedlineteg')
|
classes('tranding-topics-main newsltter-iframe hedlineteg')
|
||||||
]
|
]
|
||||||
|
extra_css = 'a[href^="https://www.businesstoday.in/videos"]{display: none;}'
|
||||||
|
|
||||||
def parse_index(self):
|
def parse_index(self):
|
||||||
soup = self.index_to_soup('https://www.businesstoday.in/magazine')
|
soup = self.index_to_soup('https://www.businesstoday.in/magazine')
|
||||||
|
issue = soup.find(attrs={'class': 'view-id-latest_issue_magzine'})
|
||||||
|
a = issue.findAll('a', href=lambda x: x and x.startswith('/magazine/issue/'))[1]
|
||||||
|
url = a['href']
|
||||||
|
self.log('issue =', url)
|
||||||
|
soup = self.index_to_soup('https://www.businesstoday.in' + url)
|
||||||
tag = soup.find(attrs={'class': 'issue-image'})
|
tag = soup.find(attrs={'class': 'issue-image'})
|
||||||
if tag:
|
if tag:
|
||||||
self.cover_url = tag.find('img')['src']
|
self.cover_url = tag.find('img')['src']
|
||||||
|
Loading…
x
Reference in New Issue
Block a user