1: import feedparser 2: 3: class Reader: 4: """Get updates on the supplied feed""" 5: 6: def __init__(self, feed, silent=False): 7: self.feed = None 8: self.silent = silent 9: 10: f = feedparser.parse(feed) 11: if f.bozo: 12: raise Exception('Could not parse feed') 13: else: 14: self.feed = f 15: 16: def output(self, arg): 17: if not self.silent: 18: print(arg)