Python 的 Web 开发框架 Pyramid

Python 的 Web 开发框架 Pyramid

BSD
Java Python
跨平台
2010-03-27
红薯

Pyramid 是一个小型,快速,接地气的 Python web framework. 它是 Pylons Project 的一部分. 采用的授权协议是 BSD-like license.

  • Pyramid (repoze.bfg) 最早发布于2008年7月 

  • 在2010年底改名为 Pyramid,并加入 PylonsProject 组织 

  • Pyramid 吸取了 Zope、Pylons 和 Django 的优点 

  • Pyramid 适合开发大型项目,也适合小项目 

  • 它拥有非常好的性能

示例代码:

from wsgiref.simple_server import make_server
from pyramid.config import Configurator
from pyramid.response import Response

def hello_world(request):
    return Response('Hello %(name)s!' % request.matchdict)

if __name__ == '__main__':
    config = Configurator()
    config.add_route('hello', '/hello/{name}')
    config.add_view(hello_world, route_name='hello')
    app = config.make_wsgi_app()
    server = make_server('0.0.0.0', 8080, app)
    server.serve_forever(
加载中

评论(2)

雷神雨石
雷神雨石
Pyramid SQLAlchemy #deform# #mako
幻影浪子
幻影浪子
似乎没多少人用嘛 Pyramid

Pyramid 1.3 发布,兼容 Python 3.2

Pyramid 1.3 发布了,Pyramid是一个轻量级的Full Stack的web开发框架,是基于J2EE来进行开发的,主要应用XML相关、Java、regular expression、spring等技术。 Pyramid是一个抽象项目开发过程...

2012/03/21 22:06

Pyramid 1.1 版本发布,web开发框架

著名Python Web开发框架Pyramid今天发布了1.1正式版。 Pyramid是Pylons Project的核心产品,Pylons Project由前Pylons Web开发框架和repoze.bfg Web开放框架合并而来。Pyramid 1.1的主要更新...

2011/07/22 14:00

没有更多内容

加载失败,请刷新页面

没有更多内容

4
回答
Python实战开发之Pyramid Web框架在商城项目中的应用实战资料

Python实战开发之Pyramid Web框架在商城项目中的应用实战资料 第一讲:Python基础和入门介绍(Web开发基础) 第二讲:Python语言...

2013/07/15 16:16
5
回答
Pyramid 有java版本和python版本,java版本已经没有更新了!

http://www.oschina.net/news/19960/pyramid-1-1-released-web-developement-frame...

2011/07/22 19:00
108
回答
五大受损, 全面解析PHP的糟糕设计

译者注:这篇文章很长,而且可能读起来很乱,很难懂 前言 我的脾气古怪. 我会抱怨很多东西. 这个星球上大多数技术我都不喜欢. PHP不仅使用起来尴尬, 还...

2012/04/16 19:57

没有更多内容

加载失败,请刷新页面

没有更多内容

Pyramid安装

Pyramid 安装 依赖的包

2014/09/20 09:40
44
0
选择一个 Python Web 框架:Django vs Flask vs Pyramid 您的评价

1 简介 Pyramid, Django, 和 Flask都是优秀的框架,为项目选择其中的哪一个都是伤脑筋的事。我们将会用三种框架实现相同功能的应用来更容易的对比三者。也可以直接跳到框架实战(Frameworks ...

2015/02/07 17:52
222
0
Windows上配置Apache httpd运行python web应用

### 配置步骤 #### 安装Apache httpd (可参考[官方文档](http://httpd.apache.org/docs/2.4/platform/windows.html)) 我的具体步骤: - 从[Apache Haus](http://www.apachehaus.com/cgi-b...

2015/09/21 16:15
150
0
深度好文收藏:Flask,Django, Pyramid,你该选什么?

  大约十年前,Java占据主导地位,它功能多,非常灵活,是开发人员首选的开发平台。现在,当Python逐渐受欢迎,技术领域已经发生了变化。Python领先Java之前发展成一种解释性的高级动态编程...

2018/09/03 19:30
13
0
pyramid新建项目

例子:本项目在D盘 (1) C:\Users\Adminstrator>D: #进入到D盘 (2) D:\>mkdir test #新建目录test (3) D:\cd test #进入test目录 (4) D:\test>pcreate -s starter myproject #新建项目名为m...

2013/08/09 10:57
535
0
Plone 4.3

plone 4.3 构建一个社区旅行自媒体吗?剖析创意价值!

2013/05/18 20:08
101
0
8 Python Frameworks For Web Developers

Python has become immensely popular in the modern IT world. The language is most popular for its efficiency. It is also known as the best beginner’s learning language. The prim...

2015/05/03 18:03
191
0
Pyramid 学习笔记:创建Pyramid项目(中)

需要深入理解Pyramid(Pylons也一样)项目结构,至少需要了解Paste项目的一些必要信息,也要对setuptools有一定了解,否则很多东西都会知其然而不知其所以然。 我们先简单看看一个基本Pyramid...

2013/07/10 15:45
253
0
8 Python Frameworks For Web Developers

Python has become immensely popular in the modern IT world. The language is most popular for its efficiency. It is also known as the best beginner’s learning language. The prim...

2015/05/03 18:06
3
0
Python六大框架对比

在这篇文章里,我们将为Python Web开发者回顾基于Python的6大Web应用框架。无论你是出于爱好还是需求,这六大框架都可能会成为你工作上不错的得力助手。   1.Zope2   Zope 2是一款基于P...

2014/01/09 10:35
217
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部