mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-07 18:24:30 -04:00
Update The Hindu
This commit is contained in:
parent
bcba3d7e8d
commit
01847b8983
@ -5,6 +5,7 @@ __copyright__ = '2009, Kovid Goyal <kovid@kovidgoyal.net>'
|
|||||||
from calibre.web.feeds.news import BasicNewsRecipe
|
from calibre.web.feeds.news import BasicNewsRecipe
|
||||||
import string
|
import string
|
||||||
|
|
||||||
|
|
||||||
class TheHindu(BasicNewsRecipe):
|
class TheHindu(BasicNewsRecipe):
|
||||||
title = u'The Hindu'
|
title = u'The Hindu'
|
||||||
language = 'en_IN'
|
language = 'en_IN'
|
||||||
@ -26,7 +27,8 @@ class TheHindu(BasicNewsRecipe):
|
|||||||
# Finding all the section titles that are acceptable
|
# Finding all the section titles that are acceptable
|
||||||
for x in nav_div.findAll(['a']):
|
for x in nav_div.findAll(['a']):
|
||||||
if self.is_accepted_entry(x):
|
if self.is_accepted_entry(x):
|
||||||
section_list.append((string.capwords(self.tag_to_string(x)), x['href']))
|
section_list.append(
|
||||||
|
(string.capwords(self.tag_to_string(x)), x['href']))
|
||||||
|
|
||||||
# For each section title, fetch the article urls
|
# For each section title, fetch the article urls
|
||||||
feeds = []
|
feeds = []
|
||||||
@ -37,7 +39,7 @@ class TheHindu(BasicNewsRecipe):
|
|||||||
current_articles = []
|
current_articles = []
|
||||||
|
|
||||||
div = soup.find('div', attrs={'id': 'left-column'})
|
div = soup.find('div', attrs={'id': 'left-column'})
|
||||||
soup.find('div', attrs={'class':'newsection-title'}).extract()
|
soup.find('span', attrs={'class': 'newsection-title'}).extract()
|
||||||
soup.find('div', attrs={'id': 'tpnav-bar'}).extract()
|
soup.find('div', attrs={'id': 'tpnav-bar'}).extract()
|
||||||
|
|
||||||
for x in div.findAll(['a']):
|
for x in div.findAll(['a']):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user