速度比较
安装
环境:python3.5+
python -m pip install sanic
Hello World
创建文件main.py,写入下面的内容
运行python3 main.py
sanic是不是看起来和flask一样
Request
属性
request.files (dictionary of File objects) - 上传文件列表
request.json (any) - json数据
request.args (dict) - get数据
request.form (dict) - post表单数据
例子
路由
和flask差不多,一看就懂
注册中间件
异常处理
抛出异常
处理异常
蓝图
和flask中的蓝图一样,用于组织项目结构
创建一个蓝图,相当于创建一个sanic app,上面的用法和上面相同,把app改成蓝图名称bp
蓝图注册到主app
总结
sanic将是一个非常流行的框架.因为它基于python3.5+,使用了许多新的特性,这些特性让程序速度更快.
作者:Prasanta
源自:https://segmentfault.com/a/1190000007193348
声明:文章著作权归作者所有,如有侵权,请联系小编删除