Python Web框架Sanic app 模块

发表时间:2020-02-18

Sanic app 模块主要定义了Sanic类,本文介绍Sanic类的API接口。

Sanic app 模块的API

Sanic app 模块

该模块主要是类Sanic的定义:

class sanic.app.Sanic(name=None, router=None, error_handler=None, load_env=True, request_class=None, strict_slashes=False, log_config=None, configure_logging=True)

Sanic 类使用的示例:


from sanic import Sanic
from sanic.response import json

app = Sanic()

@app.route("/")
async def test(request):
    return json({"hello": "world"})

if __name__ == "__main__":
    app.run(host="0.0.0.0", port=8000)

Sanic类的主要方法是如下几个。

Sanic add_route() 方法/函数

Sanic add_task()方法/函数

Sanic add_websocket_route() 方法/函数

Sanic websocket() 方法/函数

Sanic blueprint() 方法/函数

Sanic create_server() 方法/函数

Sanic exception() 方法/函数

Sanic get() 方法/函数

Sanic post() 方法/函数

Sanic delete()方法/函数

Sanic head(), options(), patch(), put() 方法/函数

Sanic listener() 方法/函数

Sanic middleware() 方法/函数

Sanic route() 方法/函数

Sanic run() 方法/函数

Sanic static() 方法/函数

Sanic url_for() 方法/函数

文章来源互联网,如有侵权,请联系管理员删除。邮箱:417803890@qq.com / QQ:417803890

微配音

Python Free

邮箱:417803890@qq.com
QQ:417803890

皖ICP备19001818号
© 2019 copyright www.pythonf.cn - All rights reserved

微信扫一扫关注公众号:

联系方式

Python Free