Python
文章平均质量分 78
spch2008
github.com/spch2008
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Webob Request Response
本文地址:http://blog.youkuaiyun.com/spch2008/article/details/9001838 Request Webob的Request对象,提供对WSGI environ环境变量的包装,通过webob可以很容易的读写environ字典。 environ字典内容如下: TMP = C:\Users\spch2008\AppData\Local原创 2013-06-01 08:14:26 · 4818 阅读 · 0 评论 -
python egg包的制作与安装
本文地址:http://blog.youkuaiyun.com/spch2008/article/details/9082585 制作与安装 这篇文章讲的很详细,没有必要啰嗦啦。http://www.cnblogs.com/itech/archive/2011/02/13/1953268.html setup.cfg setup( name = "s原创 2013-06-13 10:56:10 · 6391 阅读 · 0 评论 -
Paste 起步
本文地址:http://blog.youkuaiyun.com/spch2008/article/details/9005669 Paste用于配置WSGI程序和服务器,它提供一个单一,简单的函数(loadapp)从配置文件中加载WSGI程序。 配置文件 一个配置文件有不同的段。Paste Deploy只关心前缀部分,例如(app:main、filter:error)中的app, filter。原创 2013-06-02 20:19:19 · 2585 阅读 · 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 · 61148 阅读 · 4 评论 -
python 异常
第一:基于类的异常 class General: pass class Specific(General): pass raise Specific()自定义异常类最好继承Exception内置异常类,但这并不是必须的。继承内置异常类,可以让自定义异常类获得一些 免费的有用的接口和工具。 第二:定义异常文本 class MyException: pass原创 2013-07-16 16:26:15 · 1586 阅读 · 0 评论 -
python 引用与拷贝
第一:变量与对象 类型属于对象,而不属于变量。变量相当于C++中的void*,可以指向任何对象。 a = 3 #创建int对象3,变量a指向对象3 a = "test" #创建string对象,变量a指向对象"test" 第二:参数传递 python中参数传递,相当于传递变量值,注意:传递的是变量的值,而不是对象的值。 def func(val): val = 4原创 2013-07-17 10:14:58 · 1026 阅读 · 0 评论 -
python with/as
ff原创 2013-07-16 14:44:52 · 3219 阅读 · 0 评论 -
sqlalchemy 简单实例
本文地址:http://blog.youkuaiyun.com/spch2008/article/details/9014559 from sqlalchemy import * from sqlalchemy.orm import sessionmaker, mapper from obj.dbobj import User def init_db(): engine = cr原创 2013-06-03 16:20:28 · 1648 阅读 · 0 评论 -
WSGI-- Middleware
本文地址:http://blog.youkuaiyun.com/spch2008/article/details/9000806 假定存在一个superSession模块,用于追踪用户访问行为。 import superSession session = superSession.session() print "Content-type: text/plain\n\n" if sess原创 2013-05-31 17:06:19 · 2745 阅读 · 0 评论 -
WSGI Webob Routes 实例
本文地址:http://blog.youkuaiyun.com/spch2008/article/details/9004926 1.下载库文件 webob库:http://download.youkuaiyun.com/detail/spch2008/5497755 routes库:http://download.youkuaiyun.com/detail/spch2008/5497757原创 2013-06-01 21:45:29 · 6728 阅读 · 0 评论 -
Webob WSGI 装饰器
本文地址:http://blog.youkuaiyun.com/spch2008/article/details/9003410 wsgify装饰器将一个普通函数转变成WSGI应用程序。 class webob.dec.wsgify(func=None, RequestClass=None, args=(), kwargs=None, middleware_wraps=None) 小原创 2013-06-01 12:38:07 · 5988 阅读 · 2 评论 -
Routes 起步
from routes import Mapper map = 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 · 1936 阅读 · 0 评论 -
Paste 实例
本文地址:http://blog.youkuaiyun.com/spch2008/article/details/9005885 Paste环境准备 1. 下载paste,放于eclipse目录中 paste库:http://download.youkuaiyun.com/detail/spch2008/5500979 2.目录结构 现在将之前的程序改写,改用Paste进行部署。原创 2013-06-02 20:22:20 · 3364 阅读 · 0 评论 -
Python+Eclipse环境搭建
本文地址:http://blog.youkuaiyun.com/spch2008/article/details/8995347 1. 下载eclipse 解压即可 2. 安装Pydev 运行eclipse,Help => Install New Software 添加pydev安装地址,http://update-productio原创 2013-05-30 16:47:34 · 1318 阅读 · 0 评论 -
Window + Apache + WSGI 配置
本文地址:http://blog.youkuaiyun.com/spch2008/article/details/8995529 1. 下载并安装Apache HTTP Server 2.2 我的安装路径:D:\Program Files (x86)\Apache Software Foundation\Apache2.2 2. 下载并配置mod_wsg原创 2013-05-30 18:56:01 · 3211 阅读 · 0 评论 -
WSGI 程序 起步
本文地址:http://blog.youkuaiyun.com/spch2008/article/details/8997579 本文中程序的放置路径及运行方式在 Window + Apache + WSGI 配置指明。 第一WSGI程序 def spch_wsgi(environ, start_response): status = '200 OK' re原创 2013-05-31 16:17:23 · 2151 阅读 · 0 评论 -
Routes Resource
本文地址:http://blog.youkuaiyun.com/spch2008/article/details/9005140 当路由条目过多时,需要一条一条注册,过于麻烦,此时可以通过resource route简化 map.connect("messages", "/messages", controller="messages", action="create",原创 2013-06-01 20:54:29 · 2351 阅读 · 0 评论 -
Routes RoutesMiddleware
本文地址:http://blog.youkuaiyun.com/spch2008/article/details/9005260 RoutesMiddleware将请求应声到相应WSGI程序,它将路由匹配结果存到environ环境变量中去。 from routes.middleware import RoutesMiddleware app = RoutesMiddleware(wsgi_原创 2013-06-01 21:22:54 · 2626 阅读 · 0 评论
分享