tips on creating RSS/XML easily in python

python, rss, xml

Solution

This might not be the answer you search for, but any RSS dialect is a fairly simple standard (holding for 0.9 and 2 especially, and with constraints for 1, too).

You could consider writing it by hand, if you don't have any additional constraints (like, you already use Django, or it will get more complex in the nearer future, or it should automatically be distributed, or you want to create RSS 1, RSS 2 and Atom all at once and don't have the time to read 3 specs).

Specifications:

- RSS 0.91

- RSS 1.0

- RSS 2.0

- Atom

Problem

I have a list if these 3 items: title and link and a html based description and I am looking for a library or external tool which can be fed these 3 items and create a rss xml page. Does such a thing exist?

Original source