CherryPy
From Wikipedia, the free encyclopedia
CherryPy is an object-oriented web application framework using the Python programming language. It is designed for rapid development of web applications by wrapping the HTTP protocol but stays at a low level and does not offer much more than what is defined in RFC 7231.
Quick Facts Developer(s), Initial release ...
Developer(s) | CherryPy team |
---|---|
Initial release | June 2002; 21 years ago (2002-06)[1] |
Stable release | |
Repository | CherryPy Repository |
Written in | Python |
Operating system | Cross-platform |
Type | Web application framework |
License | BSD License[3] |
Website | cherrypy |
Close
This article may contain excessive or inappropriate references to self-published sources. (April 2024) |
CherryPy can be a web server itself or one can launch it via any WSGI compatible environment. It does not deal with tasks such as templating for output rendering or backend access. The framework is extensible with filters, which are called at defined points in the request/response processing.