#!/usr/bin/env python2 __license__ = 'GPL v3' __author__ = 'teepel ' ''' http://www.rynekinfrastruktury.pl ''' from calibre.web.feeds.news import BasicNewsRecipe class prawica_recipe(BasicNewsRecipe): title = u'Rynek Infrastruktury' __author__ = 'teepel ' language = 'pl' description = u'Portal "Rynek Infrastruktury" to źródło informacji o kluczowych elementach polskiej gospodarki: drogach, kolei, lotniskach, portach, telekomunikacji, energetyce, prawie i polityce, wzmocnione eksperckimi komentarzami kluczowych analityków.' # noqa remove_empty_feeds = True oldest_article = 1 max_articles_per_feed = 100 remove_javascript = True no_stylesheets = True feeds = [ (u'Drogi', u'http://www.rynekinfrastruktury.pl/rss/41'), (u'Lotniska', u'http://www.rynekinfrastruktury.pl/rss/42'), (u'Kolej', u'http://www.rynekinfrastruktury.pl/rss/37'), (u'Energetyka', u'http://www.rynekinfrastruktury.pl/rss/30'), (u'Telekomunikacja', u'http://www.rynekinfrastruktury.pl/rss/31'), (u'Porty', u'http://www.rynekinfrastruktury.pl/rss/32'), (u'Prawo i polityka', u'http://www.rynekinfrastruktury.pl/rss/47'), (u'Komentarze', u'http://www.rynekinfrastruktury.pl/rss/38'), ] keep_only_tags = [] keep_only_tags.append(dict(name='div', attrs={'class': 'articleContent'})) remove_tags = [] remove_tags.append(dict(name='span', attrs={'class': 'date'})) def print_version(self, url): return url.replace('http://www.rynekinfrastruktury.pl/artykul/', 'http://www.rynekinfrastruktury.pl/artykul/drukuj/')