What are some alternatives?
When comparing CherryPy and Bottle, you can also consider the following products
Flask - a microframework for Python based on Werkzeug, Jinja 2 and good intentions.
Django - The Web framework for perfectionists with deadlines
web2py - Web2py is an open source web application framework.
Ruby on Rails - Ruby on Rails is an open source full-stack web application framework for the Ruby programming...
BlueBream - BlueBream is an open-source web application server, framework and library.