#!/usr/bin/python3 # class for representing and writing an OPML outline for RSS feeds class Opml: def __init__(self, title=""): self.title = title self.feeds = [] @staticmethod def get_date(): from datetime import datetime return datetime.now().strftime("%a %b %d %H:%M:%S %Y") def add_feed(self, feed, title="", html_url=""): line = '' self.feeds.append(line) def get_opml(self): opml = ''' ''' + self.title + ''' ''' + self.get_date() + ''' ''' for line in self.feeds: opml += "\n\t\t" + line opml += ''' ''' return opml