Si quieres utilizar este lenguaje en tus paginas web, aqui veremos como. Para activar los sript debemos primero que nada tener instalado y corriendo el servidor web apache. En fedora viene instalado pero tenemos que ejecutarlo, y para ello (como super usuario claro):
#/etc/init.d/httpd start
Pero antes debemos meternos en el archivo httpd.conf que se encuentra en la ruta “/etc/httpd/conf/httpd.conf”, como super usuario podemos editarlo con el comando (en Gnome, en otro escritorio ocupas kedit por ejemplo en lugar de gedit):
gedit /etc/httpd/conf/httpd.conf
y agregamos la linea que se muestra en la imagen (linea resaltada numero 995):
En el caso que la imagen no aparezca (suele suceder) la linea es “PythonHandler mod_python.cgihandler”.
Luego debemos instalar “mod_python”, esto lo hacemos al estilo Fedora con (en Ubuntu pueden ocupar Synaptic):
yum install mod_python
Además debemos crear un archivo llamado “.htaccess” en el servidor web. Esto lo hacemos con el comando:
“gedit /var/www/html/.htaccess”
Agregamos la linea “Allow from all” y guardamos el archivo (todo esto debemos hacerlo como super usuarios, de lo contrario no podremos crear ni guardar nada).
Para ver los cambios debemos reiniciar el servidor web:
#/etc/init.d/httpd restart
En este momento ya podremos guardar nuestros script python en la carpeta “cgi-bin” del servidor web y los podremos llamar mediante formularios.
La distribución para la cual estoy escribiendo esto es Fedora 11.

Muy buen tutorial.
Qué es lo que hace exactamente la línea “Allow from all”, ¿tendrás un ejemplo de una llamada usando el formulario? ¿se podra incrustar con la sentencia include() de php?
gracias
@zid
Hola, gracias. Si mira esa linea es para efectos de permisos. Lo único que hacemos es permitir que apache escuche.
Y si, tengo implementado un sistema con python que recibe archivos y campos de texto por formulario. Posiblemente mañana lo subo o coloco una entrada con el tema.
Con respecto a PHP desconozco el tema
Saludos.