1
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