面向对象的http框架
Cherr的Python项目详细描述
欢迎来到github的CherryPy存储库!
cherrypy是一个pythonic的、面向对象的http框架。
- 它允许以与构建web应用程序相同的方式构建web应用程序 构建任何其他面向对象的程序。
- 这种设计使得可读性越来越差的代码开发得更快。 只是属性和方法而已。
- 它现在已经有十多年的历史了,而且证明它的速度非常快 稳定。
- 从最简单的到 最苛刻的。
- 或许最重要的是,与之共事很有趣:—)
以下是用Cherrypy编写“Hello World”的简单方法:
importcherrypyclassHelloWorld(object):@cherrypy.exposedefindex(self):return"Hello World!"cherrypy.quickstart(HelloWorld())
当系统增长时,它继续直观地工作,允许 将python对象模型动态地表示为web站点 和/或API。
而cherrypy是最简单和最直观的框架之一 在这里,理解CherryPy documentation的先决条件是 对python和web开发的一般理解。 另外:
- 存储库中包含教程: https://github.com/cherrypy/cherrypy/tree/master/cherrypy/tutorial
- 通用维基: https://github.com/cherrypy/cherrypy/wiki
如果这些文件不足以满足你的需求, 社区有几个avenues for support。
贡献
请按照contribution guidelines操作。 无论如何,吸收Zen of CherryPy。