CherryPy是一个基于Python的面向对象的HTTP框架。使用CherryPy来开发WebApplication是非常轻松的。但CherryPy并没用提供一种类似于PHP的templating语言机制。
主要特性:
可靠、兼容HTTP/1.1、WSGI线程池
可轻松同时在一台机器上创建多个服务
强大的配置系统
灵活的插件系统
内建缓存管理、会话管理、认证、静态文件支持等等诸多功能
完全可定制
内建分析、测试和覆盖率工具
支持 Python2.7+,3.1+,PyPy,Jython和Android.
示例代码:
import cherrypy class HelloWorld(object): def index(self): return "Hello World!" index.exposed = Truecherrypy.quickstart(HelloWorld())
评论