Python
文章平均质量分 78
spch2008
github.com/spch2008
展开
-
WSGI Webob Routes 实例
本文地址:http://blog.csdn.net/spch2008/article/details/90049261.下载库文件 webob库:http://download.csdn.net/detail/spch2008/5497755 routes库:http://download.csdn.net/detail/spch2008/5497757原创 2013-06-01 21:45:29 · 6606 阅读 · 0 评论 -
Paste 起步
本文地址:http://blog.csdn.net/spch2008/article/details/9005669Paste用于配置WSGI程序和服务器,它提供一个单一,简单的函数(loadapp)从配置文件中加载WSGI程序。配置文件一个配置文件有不同的段。Paste Deploy只关心前缀部分,例如(app:main、filter:error)中的app, filter。原创 2013-06-02 20:19:19 · 2472 阅读 · 1 评论 -
python try/except/finally
稍微总结一下,否则总是忘。x = 'abc'def fetcher(obj, index): return obj[index]fetcher(x, 4)输出: File "test.py", line 6, in fetcher(x, 4) File "test.py", line 4, in fetcher return obj[index]原创 2013-07-16 15:47:48 · 60921 阅读 · 4 评论 -
python 异常
第一:基于类的异常class General: passclass Specific(General): passraise Specific()自定义异常类最好继承Exception内置异常类,但这并不是必须的。继承内置异常类,可以让自定义异常类获得一些免费的有用的接口和工具。第二:定义异常文本class MyException: pass原创 2013-07-16 16:26:15 · 1510 阅读 · 0 评论 -
python 引用与拷贝
第一:变量与对象类型属于对象,而不属于变量。变量相当于C++中的void*,可以指向任何对象。a = 3 #创建int对象3,变量a指向对象3a = "test" #创建string对象,变量a指向对象"test"第二:参数传递python中参数传递,相当于传递变量值,注意:传递的是变量的值,而不是对象的值。def func(val): val = 4原创 2013-07-17 10:14:58 · 965 阅读 · 0 评论 -
python with/as
ff原创 2013-07-16 14:44:52 · 3082 阅读 · 0 评论 -
sqlalchemy 简单实例
本文地址:http://blog.csdn.net/spch2008/article/details/9014559from sqlalchemy import *from sqlalchemy.orm import sessionmaker, mapperfrom obj.dbobj import Userdef init_db(): engine = cr原创 2013-06-03 16:20:28 · 1535 阅读 · 0 评论 -
WSGI-- Middleware
本文地址:http://blog.csdn.net/spch2008/article/details/9000806假定存在一个superSession模块,用于追踪用户访问行为。import superSessionsession = superSession.session()print "Content-type: text/plain\n\n"if sess原创 2013-05-31 17:06:19 · 2596 阅读 · 0 评论 -
Webob Request Response
本文地址:http://blog.csdn.net/spch2008/article/details/9001838RequestWebob的Request对象,提供对WSGI environ环境变量的包装,通过webob可以很容易的读写environ字典。environ字典内容如下:TMP = C:\Users\spch2008\AppData\Local原创 2013-06-01 08:14:26 · 4684 阅读 · 0 评论 -
Webob WSGI 装饰器
本文地址:http://blog.csdn.net/spch2008/article/details/9003410wsgify装饰器将一个普通函数转变成WSGI应用程序。class webob.dec.wsgify(func=None, RequestClass=None, args=(), kwargs=None, middleware_wraps=None)小原创 2013-06-01 12:38:07 · 5839 阅读 · 2 评论 -
Routes 起步
from routes import Mappermap = Mapper()map.connect('spch', '/blog', controller='main', action='index')result = map.match('/blog')print result{'action': u'index', 'controller': u'main'}1.2 行创建一原创 2013-06-01 20:25:12 · 1848 阅读 · 0 评论 -
Paste 实例
本文地址:http://blog.csdn.net/spch2008/article/details/9005885Paste环境准备1. 下载paste,放于eclipse目录中 paste库:http://download.csdn.net/detail/spch2008/55009792.目录结构 现在将之前的程序改写,改用Paste进行部署。原创 2013-06-02 20:22:20 · 3190 阅读 · 0 评论 -
Python+Eclipse环境搭建
本文地址:http://blog.csdn.net/spch2008/article/details/89953471. 下载eclipse 解压即可2. 安装Pydev 运行eclipse,Help => Install New Software 添加pydev安装地址,http://update-productio原创 2013-05-30 16:47:34 · 1244 阅读 · 0 评论 -
Window + Apache + WSGI 配置
本文地址:http://blog.csdn.net/spch2008/article/details/89955291. 下载并安装Apache HTTP Server 2.2 我的安装路径:D:\Program Files (x86)\Apache Software Foundation\Apache2.2 2. 下载并配置mod_wsg原创 2013-05-30 18:56:01 · 3014 阅读 · 0 评论 -
WSGI 程序 起步
本文地址:http://blog.csdn.net/spch2008/article/details/8997579本文中程序的放置路径及运行方式在 Window + Apache + WSGI 配置指明。第一WSGI程序def spch_wsgi(environ, start_response): status = '200 OK' re原创 2013-05-31 16:17:23 · 2037 阅读 · 0 评论 -
Routes Resource
本文地址:http://blog.csdn.net/spch2008/article/details/9005140当路由条目过多时,需要一条一条注册,过于麻烦,此时可以通过resource route简化map.connect("messages", "/messages", controller="messages", action="create",原创 2013-06-01 20:54:29 · 2210 阅读 · 0 评论 -
Routes RoutesMiddleware
本文地址:http://blog.csdn.net/spch2008/article/details/9005260RoutesMiddleware将请求应声到相应WSGI程序,它将路由匹配结果存到environ环境变量中去。from routes.middleware import RoutesMiddlewareapp = RoutesMiddleware(wsgi_原创 2013-06-01 21:22:54 · 2514 阅读 · 0 评论 -
python egg包的制作与安装
本文地址:http://blog.csdn.net/spch2008/article/details/9082585制作与安装 这篇文章讲的很详细,没有必要啰嗦啦。http://www.cnblogs.com/itech/archive/2011/02/13/1953268.htmlsetup.cfg setup( name = "s原创 2013-06-13 10:56:10 · 6184 阅读 · 0 评论