今天看啥  ›  专栏  ›  Python入门与进阶

Python最快Web框架快速入门

Python入门与进阶  · 公众号  ·  · 2018-08-22 17:00
Sanic 是一个和类Flask 的基于Python3.5+的web框架,它编写的代码速度特别快。除了像Flask 以外,Sanic 还支持以异步请求的方式处理请求。这意味着你可以使用新的 async/await 语法,编写非阻塞的快速的代码。关于 asyncio 包的介绍,请参考之前的一篇文章 python并发2:使用asyncio处理并发Github 地址 是 https://github.com/channelcat/sanic,感兴趣的可以去贡献代码。既然它说速度特别快,我们先看下官方提供的 基准测试结果。Sanic基准测试这个测试的程序运行在 AWS 实例上,系统是Ubuntu,只使用了一个进程。Sanic 的开发者说他们的灵感来自于这篇文章 uvloop: Blazing fast Python networking。那我们就有必要看下uvloop是个什么库。uvloopuvloop 是 asyncio 默认事件循环的替代品,实现的功能完整,切即插 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照