Bottle文档简单翻译版-前言

本文介绍了Bottle,一个使用Python语言开发的简单、快速且轻量级的WSGI微型Web框架。它包括URL路由、模板引擎、实用工具和内置服务器等功能。通过一个简单的例子展示了如何快速创建和运行一个Web应用。

 

 

Bottle中文文档

基于官方0.12版本翻译和Linux操作示范

原作者:Marcel Hellkamp

译者:徐斌斌

2012.12.02

 

 

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

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

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

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

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

 

先用一个例子来认识一下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 就是这么简单!

 

转载于:https://my.oschina.net/lesslove/blog/96182

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值