面向对象的http框架

Cherr的Python项目详细描述


https://img.shields.io/pypi/v/cherrypy.svghttps://img.shields.io/badge/Python%203%20only-pip%20install%20%22%3E%3D18.0.0%22-%234da45e.svghttps://img.shields.io/badge/Python%203%20and%202-pip%20install%20%22%3C18.0.0%22-%2349a7e9.svghttps://readthedocs.org/projects/cherrypy/badge/?version=latesthttps://img.shields.io/badge/StackOverflow-CherryPy-blue.svghttps://img.shields.io/badge/Mailing%20list-cherrypy--users-orange.svghttps://img.shields.io/gitter/room/cherrypy/cherrypy.svghttps://img.shields.io/travis/cherrypy/cherrypy/master.svg?label=Linux%20build%20%40%20Travis%20CIhttps://circleci.com/gh/cherrypy/cherrypy/tree/master.svg?style=svghttps://img.shields.io/appveyor/ci/CherryPy/cherrypy/master.svg?label=Windows%20build%20%40%20Appveyorhttps://img.shields.io/badge/license-BSD-blue.svg?maxAge=3600https://img.shields.io/pypi/pyversions/cherrypy.svgstablehttps://api.codacy.com/project/badge/Grade/48b11060b5d249dc86e52dac2be2c715codecov

欢迎来到github的CherryPy存储库!

cherrypy是一个pythonic的、面向对象的http框架。

  1. 它允许以与构建web应用程序相同的方式构建web应用程序 构建任何其他面向对象的程序。
  2. 这种设计使得可读性越来越差的代码开发得更快。 只是属性和方法而已。
  3. 它现在已经有十多年的历史了,而且证明它的速度非常快 稳定。
  4. 从最简单的到 最苛刻的。
  5. 或许最重要的是,与之共事很有趣:—)

以下是用Cherrypy编写“Hello World”的简单方法:

importcherrypyclassHelloWorld(object):@cherrypy.exposedefindex(self):return"Hello World!"cherrypy.quickstart(HelloWorld())

当系统增长时,它继续直观地工作,允许 将python对象模型动态地表示为web站点 和/或API。

而cherrypy是最简单和最直观的框架之一 在这里,理解CherryPy documentation的先决条件是 对python和web开发的一般理解。 另外:

如果这些文件不足以满足你的需求, 社区有几个avenues for support

贡献

请按照contribution guidelines操作。 无论如何,吸收Zen of CherryPy

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java无法启动发现(Android附近连接API v2)   如何用Java在Firestore中创建嵌套字段?   GUI Java中的swing BMI计算器;   java如何检查上下文是否为当前正在运行的活动   LiveCycle ES4支持java 8吗?   构建Spring引导API后,java类路径不正确   启动时swing Java Jtable行颜色   JAVAutil。ConcurrentModificationException随着Apache Tomee Plus 7.1.2的发布启动ear文件   在JAVA中使用lambda表达式的foreach for循环   java小程序没有在我的IE8和firefox6中运行。0.2   java有没有比ConcurrentHashMap性能更好的并发映射?   java Android静态与非静态问题   尝试提交TableCell时调用java cancelEdit()   java在LINUX系统上使用MCRTsim模拟器   Java多态性方法重写