У меня есть веб-сервер, который имеет весь набор конфигураций в коде, но я хочу смочь обработать все ошибки страницы 404. Как я пошел бы о выполнении этого в Python?
Сделайте обработчик по умолчанию в корне.
class Root:
def index(self):
return "Hello!"
index.exposed = True
def default(self, attr='abc'):
return "Page not Found!"
default.exposed = True
См. Также http://www.cherrypy.org/wiki/ErrorsAndExceptions#AnticipatedHTTPresponses , если вы хотите более традиционную замену вывода 4xx и 5xx.