当前位置: 移动技术网 > IT编程>脚本编程>Python > Python Web框架,快速掌握!

Python Web框架,快速掌握!

2018年05月15日  | 移动技术网IT编程  | 我要评论

陈淀梁子,泊头吧,dixo点pw

Web框架环境请求数/S平均时间
Sanic Python 3.5 & uvloop 31 3ms
Wheezy gunicorn & meinheld 21 5ms
Falcon gunicorn & meinheld 19 6ms
Bottle gunicorn & meinheld 14 7ms
Flask gunicorn & meinheld 5 20ms
Kyoukai Python 3.5 & uvloop 4 27ms
Aiohttp Python 3.5 & uvloop 3 33ms

安装

环境:python3.5

Python Web框架,快速掌握!

运行 python3 main.py

sanic是不是看起来和flask一样

Request

Python Web框架,快速掌握!

Python Web框架,快速掌握!

路由

和flask差不多,一看就懂

Python Web框架,快速掌握!

Python Web框架,快速掌握!

Python Web框架,快速掌握!

蓝图

和flask中的蓝图一样,用于组织项目结构

创建一个蓝图,相当于创建一个sanic app,上面的用法和上面相同,把app改成蓝图名称bp

Python Web框架,快速掌握!

蓝图注册到主app

from sanic import Sanicfrom my_blueprint import bpapp = Sanic(__name__)app.register_blueprint(bp)app.run(host='0.0.0.0', port=8000, debug=True)

总结

sanic将是一个非常流行的框架.因为它基于python3.5,使用了许多新的特性,这些特性让程序速度更快。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网