美文网首页
Flask使用问题锦集

Flask使用问题锦集

作者: 惊天动地猪儿虫 | 来源:发表于2020-12-07 11:32 被阅读0次

1 函数return值问题

在如下代码中:

@app.route('/analyse_rtsp')
def analyse_rtsp():
    rtsp_addr = request.args.get("rtsp_addr")
    video_width = request.args.get("width")
    video_height = request.args.get("height")
    return learnVideos.dortsponce(rtsp_addr, video_width, video_height)

像这种直接返回函数的写法时错误的,这样会导致analyse_rtsp函数的返回在dortsponce计算完成之前,就会出现问题。
应改为:

@app.route('/analyse_rtsp')
def analyse_rtsp():
    rtsp_addr = request.args.get("rtsp_addr")
    video_width = request.args.get("width")
    video_height = request.args.get("height")
    ret_str = learnVideos.dortsponce(rtsp_addr, video_width, video_height)
    print('analyse_rtsp ret_str=', ret_str)
    return ret_str

2 Flask并发

可参考Supervisor&Gunicorn托管Flask项目

相关文章

网友评论

      本文标题:Flask使用问题锦集

      本文链接:https://www.haomeiwen.com/subject/dyizwktx.html