Python Service Objects is a package that simplifies development of HTTP handlers. With its built-in session handling and its bridging system, it allows you to write one handler that will run with mod_python, NASAPY, CGI, etc. It offers an easy interface to HTTP info. It includes a simple, fast, robust, powerful, and extensible OO template parser.
Nouvelle is a very simple Web rendering framework, similar to the 'nevow' package in Quotient but with a few key differences. XHTML documents are constructed using a convenient pure-Python syntax. Nouvelle itself doesn't require a particular web server or environment, but it can interoperate with Twisted or BaseHTTPServer easily.