#!/usr/bin/python

import sys
import feedparser
import webbrowser

feed_url = ""

if len(sys.argv) < 2:
   print "USAGE %s FEED_URL" % (sys.argv[0])
   exit()
else:
   feed_url = sys.argv[1]

feed = feedparser.parse(feed_url)

print feed.feed.title
print "--------------------------------"

for i in range(0, len(feed.entries)):
   print "%d.  %s" % (i, feed.entries[i].title)


print "--------------------------------"
while True:
   n = raw_input("Please select an article number to display: ")
   if n.strip() == "exit":
      exit()
   else:
      webbrowser.open_new(feed.entries[int(n)].link)