瓶子:Python Web框架
瓶子是一种快速、简单、轻便的WSGI微型Web-用于Python它作为单个文件模块分发,除了Python Standard Library
- 路由:支持干净和动态URL的函数调用映射请求
- 模板:快速和python*built-in template engine*并支持mako,jinja2和cheetah模板
- 实用程序:方便地访问表单数据、文件上载、Cookie、标头和其他HTTP相关的元数据
- 服务器:内置HTTP开发服务器并支持paste,fapws3,bjoern,Google App Engine,cherrypy或任何其他WSGI功能强大的HTTP服务器
主页和文档:http://bottlepy.org
示例:瓶子里的“Hello World”
from bottle import route, run, template @route('/hello/<name>') def index(name):
return template('<b>Hello {{name}}</b>!', name=name)
run(host='localhost', port=8080)
运行此脚本或将其粘贴到Python控制台,然后将浏览器指向http://localhost:8080/hello/world就这样
下载并安装
使用安装最新的稳定版本pip install bottle
或下载bottle.py(不稳定)到您的项目目录中。除了Python标准库之外,没有其他硬依赖项。瓶子与Python 2.7和3.6+
许可证
代码和文档根据MIT许可提供(请参见LICENSE)
然而,瓶子的标志是不都在那张执照的覆盖范围内。允许将徽标用作瓶子主页的链接,或与未经修改的图书馆直接关联。在所有其他情况下,请先询问一下。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。