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托管主要仓库
文档
http://docs.pylonsproject.org/projects/pylons-webframework/en/latest/
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
构建分发
Pylons-1.0.3.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 49291401cef1bea680499dd5e3b5906cfdfe52d65f6f396f6f6b90842ff70da8 |
|
MD5 | 7f1c2ff77c7400a51384d2ef56c48589 |
|
BLAKE2b-256 | 5faacc3af2c89fa956a781ef6f4aa9a54ee0f1be814eecdc885a14b543462823 |
Pylons-1.0.3-py2.py3-none-any.whl的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3b252fbfe79713ccce60eca7bf1732bbbcb7558203bdcd052a1fdcb9f2b2bbae |
|
MD5 | d08541b4051b454a952f945c57f605a5 |
|
BLAKE2b-256 | a16a647b496ef052287a78b8f52f355ba9f2e0cbfefe07cb19db30542a94fe30 |