Я советую cherrypy (http://www.cherrypy.org/).. Он очень удобен в использовании, имеет все необходимое для создания веб-сервисов, но все еще довольно прост (без мега-фреймворка). Самый эффективный способ его использования - запустить он является автономным сервером на локальном хосте и помещает его за Apache через оператор Proxy, а сам apache обслуживает статические файлы.
Как правило, это имеет лучшую производительность, чем такие решения, как CGI и mod-python, поскольку процесс Python, выполняющий веб-службу, выполняется отдельно от основного веб-сервера, поэтому он может кэшировать данные и легко повторно использовать ресурсы (например, дескрипторы БД) .
Кроме того, вы можете настроить количество рабочих потоков для Apache и вашего веб-приложения по отдельности, что приведет к лучшей масштабируемости.