Webob通过对WSGI的请求与响应进行封装来简化WSGI应用的编写。Webob中两个最重要的对象,一是webob.Request,对 WSGI请求的environ参数进行封装,一是webob.Response,包含了标准WSGI响应的所有要素。来看一个例子:
原始的WSGI格式:
app_iter = myfunc(environ, start_response)使用webob封装之后:
def myfunc(req): return webob.Response(\'hey there\') resp = myfunc(req)