#!/usr/bin/env python from calibre.web.feeds.news import BasicNewsRecipe class nosnl(BasicNewsRecipe): title = u'nos.nl' __author__ = u'erkfuizfeuadjfjzefzfuzeff' description = u'News from the Netherlands in Dutch' oldest_article = 7 language = 'nl_NL' max_articles_per_feed = 100 no_stylesheets = True use_embedded_content = False keep_only_tags = [ dict(name='div', attrs={'class': 'art_box2'}), dict(name='h1'), dict(name='img'), dict(name='div', attrs={'class': 'article_textwrap'}), ] remove_tags = [ dict(name='img', attrs={'class': 'weather-icon__image js-weather-icon'}), ] feeds = [(u'Algemeen', u'http://feeds.nos.nl/nosnieuwsalgemeen'), (u'Binnenland', u'http://feeds.nos.nl/nosnieuwsbinnenland'), (u'Buitenland', u'http://feeds.nos.nl/nosnieuwsbuitenland'), (u'Politiek', u'http://feeds.nos.nl/nosnieuwspolitiek'), (u'Economie', u'http://feeds.nos.nl/nosnieuwseconomie'), (u'Opmerkelijk', u'feeds.nos.nl/nosnieuwsopmerkelijk'), (u'Koningshuis', u'http://feeds.nos.nl/nosnieuwskoningshuis'), (u'Tech', u'http://feeds.nos.nl/nosnieuwstech'), (u'Sport', u'http://feeds.nos.nl/nossportalgemeen'), (u'Sport voetbal', u'http://feeds.nos.nl/nosvoetbal'), (u'Sport wielrennen', u'http://feeds.nos.nl/nossportwielrennen'), (u'Sport schaatsen', u'http://feeds.nos.nl/nossportschaatsen'), (u'Sport tennis', u'http://feeds.nos.nl/nossporttennis'), (u'Nieuwsuur', u'http://feeds.nos.nl/nieuwsuuralgemeen'), (u'NOS op 3', u'http://feeds.feedburner.com/nosop3'), (u'Jeugdjournaal', u'http://feeds.feedburner.com/jeugdjournaal')]