#!/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