#!/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.' 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/')