reinventing the web server

Pierre Quentel quentel.pierre at
Wed Jun 18 18:46:18 CEST 2003

If you're looking for a tool that's easy to install and to program, and you
don't expect hundreds of simultaneous requests, try Karrigell
( :

- a web server built upon SimpleHTTPServer
- the gadfly database (with a Python classes / database tables mapping)
- servlets (python scripts)
- server pages : python code inside HTML inserted between <% and %>
- very easy handling of session, authentication, form fields etc : scripts
are executed in a namespace where you find the variables and functions you

- inclusion of scripts inside other scripts with an Include(script,**args)
- all this in 650 kb including a copious documentation and many demos (a
wiki server, forum, portal, etc)


More information about the Python-list mailing list