Bottle

Bottle
软件
软件描述
Bottle 是一个快速、简单且轻量级的 Python WSGI 微型Web框架。它以单个文件模块的形式分发,除了 Python 标准库外无其他依赖。
官方网站
访问软件的官方网站了解更多信息
bottlepy.org
什么是 Bottle?
Bottle 是一个快速、简单且轻量级的 Python WSGI 微型Web框架。它以单个文件模块的形式分发,除 Python 标准库外无其他依赖。 路由:支持清晰和动态 URL 的请求到函数调用的映射。 模板:内置快速且符合 Python 风格的模板引擎,并支持 Mako、Jinja2 和 Cheetah 模板。 工具:方便地访问表单数据、文件上传、Cookies、头信息及其他 HTTP 相关元数据。 服务器:内置 HTTP 开发服务器,支持 Paste、fapws3、bjoern、Google App Engine、CherryPy 或任何其他 WSGI 兼容的 HTTP 服务器。 主页和文档:http://bottlepy.org
🔄 替代方案
7 个选择
Django
Django 是一个高级的 Python Web 框架,鼓励快速开发和简洁、务实的设计。由经验丰富的开发者构建,它处理了Web开发中的许多繁琐事务,使你能够专注于编写应用程序,而无需重复造轮子。

jam-py
软件
jam.py 是一个具有层次结构的面向对象、事件驱动的框架。所有这些特性,加上数据库与图形界面之间紧密的耦合,构成了该框架所遵循的 DRY(不要重复自己)原则的基础。

Flask Framework
软件
Flask 是一个用 Python 编写的轻量级 Web 应用框架,基于 Werkzeug WSGI 工具包和 Jinja2 模板引擎。它没有数据库抽象层、表单验证或其他已有第三方库可提供通用功能的组件……

Play Framework
软件
Play 框架是一个开源的Web应用框架,遵循模型-视图-控制器架构模式。它使用 Scala 编写,也可被其他编译为 JVM 字节码的编程语言(例如 Java)使用。



