Webware for Python
Webware for Python is a suite of software components for developing web-based applications that are multi-threaded, object-oriented and cached. The suite uses well known design patterns such as servlets and server pages (as found in ASP, PHP and JSP). It includes the following components: WebKit that provides Python classes for generating dynamic content from a web-based, server-side application; Python Server Page (or PSP), an HTML document with interspersed Python instructions that are interpreted to generate dynamic content, similar to PHP, ASP and JSP; CGI Wrapper, a CGI script used to execute other Python CGI scripts; WebUtils, a basic set of functions for common web related programming tasks such encoding/decoding HTML, etc.