calibre/recipes/indian_express.recipe
Kovid Goyal 3026d5501d ...
2016-08-30 17:38:47 +05:30

44 lines
1.5 KiB
Plaintext

from calibre.web.feeds.news import BasicNewsRecipe
class IndianExpress(BasicNewsRecipe):
title = u'Indian Express'
language = 'en_IN'
__author__ = 'Krittika Goyal'
oldest_article = 1 # days
max_articles_per_feed = 25
encoding = 'utf-8'
no_stylesheets = True
use_embedded_content = False
auto_cleanup = True
feeds = [
('Front Page',
'http://indianexpress.com/print/front-page/feed/'),
('Editorials',
'http://indianexpress.com/section/opinion/editorials/feed/'),
('Crime',
'http://indianexpress.com/section/india/crime/feed/'),
('Cricket',
'http://indianexpress.com/section/sports/cricket/feed/'),
('Health',
'http://www.indianexpress.com/lifestyle/health/feed/'),
('Asia',
'http://indianexpress.com/section/world/asia/'),
('Politics',
'http://indianexpress.com/section/india/politics/feed/'),
('Mumbai',
'http://www.indianexpress.com/cities/mumbai/feed/'),
('Op-Ed',
'http://indianexpress.com/section/opinion/feed/'),
('Lifestyle',
'http://indianexpress.com/section/lifestyle/feed/'),
('Science & Technology',
'http://indianexpress.com/section/technology/feed/'),
('Bollywood',
'http://indianexpress.com/section/entertainment/bollywood/feed/'),
]
def print_version(self, url):
return url.partition('?')[0].rstrip('/') + '/99'