Skip to main content

Pylons Web 框架

项目描述

Pylons Web 框架旨在以简单简洁的方式构建 Web 应用程序和站点。它们的范围可以小到单个 Python 模块,也可以是用于更大和更复杂的 Web 应用程序的大量目录布局。

Pylons 附带项目模板,可帮助引导新的 Web 应用程序项目,或者您可以从头开始并完全按照需要进行设置。

示例Hello World

from paste.httpserver import serve from pylons import Configurator, Response

类你好(对象):
def __init__(self, request):

self.request = 请求

定义索引(自我):

返回响应(body =“Hello World!”)

如果 __name__ == '__main__':

config = Configurator() config.begin() config.add_handler('home', '/', handler=Hello, action='index') config.end() serve(config.make_wsgi_app(), host='0.0. 0.0')

核心功能

  • 一个使用 Python 编写 Web 应用程序变得容易的框架

  • 利用极简主义、基于组件的理念,使其易于扩展

  • 利用现有的 Python 知识

  • 可扩展的应用程序设计

  • 快速高效,每个请求的调用堆栈非常小,提供最佳性能

  • 使用现有且经过良好测试的 Python 包

当前状态

Pylons 1.0 系列稳定且可用于生产,但处于仅维护模式。Pylons 项目现在维护 Pyramid Web 框架以供未来开发。Pylons 1.0 用户应该强烈考虑在他们的下一个项目中使用 Pyramid。

下载和安装

Pylons 可以通过输入以下命令使用Easy Install进行安装:

> easy_install Pylons

开发版

Pylons 开发使用 git 分布式版本控制系统 (DVCS),GitHub 在此处托管主存储库:

Pylons GitHub 存储库

文档

http://docs.pylonsproject.org/projects/pylons-webframework/en/latest/

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

Pylons-1.0.3.tar.gz (190.7 kB 查看哈希

已上传 source

内置分布

Pylons-1.0.3-py2.py3-none-any.whl (147.7 kB 查看哈希

已上传 py2 py3