Sanic 基于 python3.5+ 的 web 服务器

我要开发同款
匿名用户2017年03月01日
19阅读
开发技术Python
所属分类Web应用开发、Web框架
授权协议MIT

作品详情

Sanic是一个基于Python3.5+的Web服务器,与Flask有点类似,特点是速度非常快。

速度对比

所有测试都在运行ubuntu的AWS介质实例上运行,使用1个进程。每个脚本都传递了一个小的JSON响应,并使用100个连接使用wrk进行测试。 

HelloWorld示例

from sanic import Sanicfrom sanic.response import jsonapp = Sanic()@app.route("/")async def test(request):    return json({"hello": "world"})if __name__ == "__main__":    app.run(host="0.0.0.0", port=8000)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论