Bottle文档简单翻译版-前言

 

 

Bottle中文文档 python

基于官方0.12版本翻译和Linux操做示范 浏览器

原做者:Marcel Hellkamp 服务器

译者:徐斌斌 框架

2012.12.02 工具

 

 

Bottle是一个用Python语言开发的简单,快速而且轻量级的WSGI微型Web框架.整个框架只有一个文件,而且没有任何外部依赖.麻雀虽小五脏俱全,它包含如下功能: spa

URL路由:支持Web请求映射为动态URL. 命令行

模板引擎:内置了一个简单快速的模板引擎,而且支持其余模板引擎如Mako,Jinja2和cheetah. 翻译

实用工具:内置了不少工具来提供表单数据的访问,文件上传,Cookies处理,HTTP头信息处理和访问其余HTTP相关信息的功能. code

服务器:Bottle内置了一个用于开发环境的Web服务器,而且在生产环境下还支持Paste,Fapws3,Bjoern,Google App Engine,Cherrypy等任何支持WSGI协议的HTTP服务器. orm

 

先用一个例子来认识一下Bottle:

from bottle import route, run, template 

@route('/hello/:name') 

def index(name='World'): 

    return template('<b>Hello {{name}}</b>!', name=name) 

    run(host='localhost', port=8080)

 

在Python命令行里边敲入这段代码,或者将这段代码复制到一个".py"文件里边双击运行,而后打开你的浏览器访问 http://localhost:8080/hello/world 就是这么简单!

相关文章
相关标签/搜索