Chameleon is an HTML/XML template engine for Python. It uses the page templates language. It’s designed to generate the document output of a web application, typicay HTML markup or XML. The language used is page templates, originally a Zope invention, but available here as a standalone library that you can use in any script or application running Python. WWW: http://www.pagetemplates.org/