本文主要是介绍[python异步 第五篇 ] python3 异步框架选择,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
备选: sanic、tornado、flask
flask暂时不支持异步,被淘汰
sanic 、tornado对比
tornado | sanic | ||
---|---|---|---|
支持的python版本 | 3.X | 3.6+ | |
异步的底层实现 | asyncio(可以使用uvloop) | uvloop | |
rps | 较差 | 较优 | |
文档 | 完善 | 较少 | |
更新 | 差不多 | 差不多 | |
uwsgi | 支持 | 不支持 |
综上,基于sanic目前还太新、文档还不完善且tornado可以使用uvloop事件循环,决定采用tornado6.0; 将asyncio的事件循环替换为uvloop
这篇关于[python异步 第五篇 ] python3 异步框架选择的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!