Python CGI under MacOS This folder contains two tools that enable Python CGI scripts under Mac based web servers, like WebStar, Quid Quo Pro, NetPresentz or Apple's Personal Webserver. Both tools emulate Unix style CGI's, allowing for cross platform CGI scripts. In short, this happens by converting an AppleEvent sent by the web server into os.environ dictionary entries. See below for more details. Both tools serve slightly different purposes: - PythonCGISlave enables execution of Python scripts as plain *.py text files. The web server must be configured to handle .py requests over to PythonCGISlave. Not all web servers support that. Eg. WebStar does, but NetPresentz does not. - BuildCGIApplet wraps a Python CGI script in a compatibility layer, and creates a CGI Applet which can be executed by any web server. The pros and cons of using PythonCGISlave are (+ is good, - is bad): + support plain .py files, no need to wrap each script - not supported b all servers, requires more complicated configuration The pros and cons of using BuildCGIApplet are: + supported by more servers + less configuration troubles - must wrap each script Using BuildCGIApplet Drop your CGI script onto BuildCGIApplet. An applet called