Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 644 Bytes

README.md

File metadata and controls

23 lines (16 loc) · 644 Bytes

RSS Reader

Possible solution to the exercise proposed in the Aberdeen Python dojo of 26th November 2014.

Goal

Create a RSS feed parser/reader.

Get it further!

  • Improve error checking when retrieving url and when parsing the XML.
  • Parse elements properly. For example the 'image' elements in http://www.aberdeencity.gov.uk/accapps/rss/EventRSS.aspx
  • Detect the RSS version and parse the XML accordingly.
  • Store RSS feed urls and their parsed items in a DB.
  • Retrieve the feeds periodically.
  • Show the result in a HTML page.
  • Parse the XML faster with lxml or a SAX parser.
  • Create a Rest JSON API.