Python 微型 Web 框架 CherryPy


閱讀(12.3k) 收藏 (1)

手冊(cè)說明

CherryPy是一個(gè)基于Python的面向?qū)ο蟮腍TTP框架。使用CherryPy來開發(fā)Web Application是非常輕松的。但CherryPy并沒用提供一種類似于PHP的templating語(yǔ)言機(jī)制。

主要特性:

  • 可靠、兼容 HTTP/1.1、WSGI 線程池

  • 可輕松同時(shí)在一臺(tái)機(jī)器上創(chuàng)建多個(gè)服務(wù)

  • 強(qiáng)大的配置系統(tǒng)

  • 靈活的插件系統(tǒng)

  • 內(nèi)建緩存管理、會(huì)話管理、認(rèn)證、靜態(tài)文件支持等等諸多功能

  • 完全可定制

  • 內(nèi)建分析、測(cè)試和覆蓋率工具

  • 支持 Python 2.7+, 3.1+, PyPy, Jython 和 Android.

示例代碼:

import cherrypy
    
class HelloWorld(object):
    def index(self):
        return "Hello World!"
    index.exposed = True

cherrypy.quickstart(HelloWorld())


在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)