1 #!/usr/bin/python
 2 
 3 import sys
 4 import feedparser
 5 import webbrowser
 6 
 7 feed_url = ""
 8 
 9 if len(sys.argv) < 2:
10    print "USAGE %s FEED_URL" % (sys.argv[0])
11    exit()
12 else:
13    feed_url = sys.argv[1]
14 
15 feed = feedparser.parse(feed_url)
16 
17 print feed.feed.title
18 print "--------------------------------"
19 
20 for i in range(0, len(feed.entries)):
21    print "%d.  %s" % (i, feed.entries[i].title)
22 
23 
24 print "--------------------------------"
25 while True:
26    n = raw_input("Please select an article number to display: ")
27    if n.strip() == "exit":
28       exit()
29    else:
30       webbrowser.open_new(feed.entries[int(n)].link)
31 
32 
33