Pyramid 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Pyramid 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Pyramid 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Pyramid 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Pyramid 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 BSD
开发语言 Java Python
操作系统 跨平台
软件类型 开源软件
所属分类 Web应用开发Web框架
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 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
2013/08/20 09:56
回复
举报
似乎没多少人用嘛 Pyramid
2015/03/11 10:39
回复
举报
更多评论
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/07/19 19:21

Down the Pyramid

Do you like number pyramids? Given a number sequence that represents the base, you are usually supposed to build the rest of the "pyramid" bottom-up: For each pair of adjacent numbers, you would compute their sum and write it down above them. For example, given the base sequence [1, 2, 3][1,2,3], the sequence directly above it would be [3, 5][3,5], and the top of the pyramid would be [8][8]: Ho...

0
0
发表于服务端专区
2014/09/20 09:40

Pyramid安装

Pyramid 安装相对很简单,需要安装的包文件主要有: (1)Pyramid-1.5.tar.gz (2)Pyramid_debugtoolbar-2.2.tar.gz 调试工具,非常好用 (3)Pyramid_tm-0.7.tar.gz (4)Waitress-master.zip 服务器 (5)Zope.sqlalchemy-0.7.5.zip sql orm 持久化 另如果需要使用Mako模板系统,还需要安装对应的包文件,并加入到对应config的文件 在安装Pyramid的时候请安装到virtualenv创建的环境下...

0
0
发表了博客
2013/07/10 15:45

Pyramid 学习笔记:创建Pyramid项目(中)

需要深入理解Pyramid(Pylons也一样)项目结构,至少需要了解Paste项目的一些必要信息,也要对setuptools有一定了解,否则很多东西都会知其然而不知其所以然。 我们先简单看看一个基本Pyramid项目中各个文件的作用与基本内容。 一、development.ini配置文件结构 development.ini是一个PasteDeploy配置文件,主要为使用paster serve运行的应用提供配置参数。我们安装development.ini中配置段落逐项看一下其具体的作用。 [server:ma...

0
0
发表了博客
2018/01/25 20:12

Image Pyramid

今天我们介绍图像处理邻域中比较常用的一种方法,image pyramid, 也叫图像金字塔。就是将图像进行一层一层的下采样,图像金字塔是为了构建图像的多尺度,让模型能够更好的适应图像的尺度变化,图像金字塔可以广泛应用于图像识别,目标检测,还有光流配准,块匹配都能看到它的身影。图像金字塔主要有两种,一种是高斯金字塔,gaussian pyramid,另外一种是拉普拉斯金字塔,Laplacian Pyramids。 G0=IG1=Down(G0∗F)G2=Down(G1∗F...

0
0
发表了博客
2013/08/09 11:41

pyramid参数

普通参数 permission: 该view的访问权限,这个后续会具体介绍。 attr: Pyramid默认调用的是view类的__call__函数,如果需要指定调用其他方法,通过attr指定。如attr='index'。 renderer: 指定构建Response的渲染器。如json,模版等。后续章节详细介绍。 http_cache: 指定Response地expires和Cache-Control头属性。设置该值基本等同调用response.cache_expires。如 http_cache=3600,表示通知浏览器缓存1小时、 http_cache=datet...

0
0
发表了博客
2013/08/09 10:57

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 #新建项目名为myproject (5) D:\test>cd myproject #进入项目 (6) D:\test\myproject>python setup.py develop 添加项目所需要的配置文件 (7) D:\test\myproject>pserve development.ini运行项目 一个简单的pyramid项目创建成功!!! cmd中 删除非空目...

0
0
发表了博客
2018/05/19 14:43

CF983B XOR-pyramid

思路: 简单的区间dp。 实现: 1 #include <bits/stdc++.h> 2 using namespace std; 3 const int MAXN = 5005; 4 int a[MAXN][MAXN]; 5 int main() 6 { 7 int n, q, l, r; 8 while (cin >> n) 9 { 10 memset(a, 0, sizeof a); 11 for (int i = 1; i <= n; i++) cin >> a[i][i]; 12 for (int i = 2; i <= n; i++) 13 { 14 for (int j = 1; j <= ...

0
0
发表了博客
2018/01/27 19:30

Image Pyramid (二)

上一篇文章里,我们介绍了图像金字塔的基本原理,就是一种分层次的下采样。这篇文章里我们简单介绍一下图像金字塔的一种应用,image blending。利用图像金字塔做 image blending,可以让图像的连接处过渡非常自然,类似一种无缝连接。image blending 其实也是基于高斯金字塔和拉普拉斯金字塔实现的。利用一些事先定义好的mask。比如下面的代码: # -*- coding: utf-8 -*- """ Created on Mon Jan 22 22:43:18 2018 @author: s...

0
0
发表了博客
2018/05/15 21:31

FPN(feature pyramid networks)

多尺度的object detection算法:FPN(feature pyramid networks)。 原来多数的object detection算法都是只采用顶层特征做预测,但我们知道低层的特征语义信息比较少,但是目标位置准确;高层的特征语义信息比较丰富,但是目标位置比较粗略。另外虽然也有些算法采用多尺度特征融合的方式,但是一般是采用融合后的特征做预测,而本文不一样的地方在于预测是在不同特征层独立进行的。 下图FIg1展示了4种利用特征的形式: (a)图像金...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2013/07/15 16:16

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

Python实战开发之Pyramid Web框架在商城项目中的应用实战资料 第一讲:Python基础和入门介绍(Web开发基础) 第二讲:Python语言基础(运算符与表达式,控制流,函数,模块) 第三讲:Python语言基础(基本数据结构) 第四讲:Python语言基础(面向对象,Pyramid框架入门) 第五讲:Pyramid框架入门 第六讲:存储模型设 第七讲:存储模型设计(多对多,查询,增加,删除) 第八讲:视图设计 第九讲:模版引擎 第十讲:模版引擎(...

5
12
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2 评论
30 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部