Python is a programming language that has many useful applications when applied to web page development. I want to use it to develop a web-based interface to my data-logging application.
Configuring Apache for Python
Apache has to be configured to use Python as a handler for CGI scripts. This is done by setting up the <Directory> directive for CGI scripts (found in the file ) to read as follows:
AddHandler cgi-script .py
Python will now be invoked to handle CGI scripts ending in .py. These scripts must reside in the directory /usr/lib/cgi-bin, although a web page will call this script directly with: