当我们启用 Sani 的调试模式后,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)

我的公众号:猿人学 Python 上会分享更多心得体会,敬请关注。
***版权申明:若没有特殊说明,文章皆是猿人学 yuanrenxue.con 原创,没有猿人学授权,请勿以任何形式转载。***
说点什么吧...