Python Web框架Sanic 调试模式

发表时间:2020-02-18

当我们启用 Sani 的调试模式后,Sanic就会提供更多的详细日志输出,并且会启用自动重新加载功能。

Sanic 调试模式

提醒 调试模式会降低服务器的性能,因此建议只在开发环境中启用该模式。

设置调试模式

通过设置 debug=True 来启用调试模式:

from sanic import Sanic
from sanic.response import json

app = Sanic()

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

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

手动设置自动重新加载

可以通过 auto_reload 设置来启动自动重新加载模式:

from sanic import Sanic
from sanic.response import json

app = Sanic()

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

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

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

微配音

Python Free

邮箱:417803890@qq.com
QQ:417803890

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

微信扫一扫关注公众号:

联系方式

Python Free