2013-04-07 python gevent webob async coroutine
Пример использования wsgi server от gevent и request/response от webob.
from gevent.pywsgi import WSGIServer
from webob import Request, Response
from gevent import sleep
def application(environ, start_response):
req = Request(environ)
res = Response()
res.content_type = 'text/plain'
sleep(1)
res.body = req.environ['PATH_INFO']
return res(environ, start_response)
if __name__ == '__main__':
WSGIServer(('', 8080), application).serve_forever()
WSGIServer(('', port), application, backlog=50).serve_forever()