跳转到主要内容

PyLons Web 框架

项目描述

PyLons web 框架旨在以简单、简洁的方式构建网络应用程序和网站。它们可以从一个小的Python模块到用于更大、更复杂网络应用程序的实质性目录布局。

PyLons附带了项目模板,有助于引导新的网络应用程序项目,或者您可以从头开始,按所需方式设置一切。

示例 你好世界

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

class Hello(object)
def __init__(self, request)

self.request = request

def index(self)

return Response(body="Hello World!")

if __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网络应用程序变得简单的框架

  • 采用极简、基于组件的哲学,使其易于扩展

  • 利用现有关于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 查看哈希)

上传时间 源代码

构建分发

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

上传时间 Python 2 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面