Displaying the titles of an RSS feed

From XPUB & Lens-Based wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Update: See argparse

#!/usr/bin/env python

from optparse import OptionParser
parser = OptionParser()
parser.add_option("-u", "--url", dest="url", default="http://feeds.bbci.co.uk/news/rss.xml", help="the url to read from")
parser.add_option("-n", "--numlines", type="int", dest="num", default=1000, help="how many lines to display")
(options, args) = parser.parse_args()

import feedparser
feed = feedparser.parse(options.url)
for e in feed.entries[:options.num]:
    print e.title.encode("utf-8")
#!/usr/bin/env python

from optparse import OptionParser
parser = OptionParser()
parser.add_option("-u", "--url", dest="url", default="http://feeds.bbci.co.uk/news/rss.xml", help="the url to read from")
parser.add_option("-n", "--numlines", type="int", dest="num", default=1000, help="how many lines to display")
(options, args) = parser.parse_args()

import feedparser
feed = feedparser.parse(options.url)
for e in feed.entries[:options.num]:
    print e.title.encode("utf-8")