bottle.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:props 作者: gabrielStanovsky 项目源码 文件源码
def handle(self, environ):
        """ Execute the handler bound to the specified url and method and return
        its output. If catchall is true, exceptions are catched and returned as
        HTTPError(500) objects. """
        if not self.serve:
            return HTTPError(503, "Server stopped")
        try:
            handler, args = self.match(environ)
            return handler(**args)
        except HTTPResponse, e:
            return e
        except Exception, e:
            if isinstance(e, (KeyboardInterrupt, SystemExit, MemoryError))\
            or not self.catchall:
                raise
            return HTTPError(500, 'Unhandled exception', e, format_exc(10))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号