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 在此处托管主存储库:
文档
http://docs.pylonsproject.org/projects/pylons-webframework/en/latest/
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。