Python 3.x 如何使用flask在html中单击submit调用python函数

Python 3.x 如何使用flask在html中单击submit调用python函数,python-3.x,flask,Python 3.x,Flask,''嗨,我正试图在点击html按钮时调用我的函数,但我不知道怎么做。我的函数用于人类的情绪分析。当调用它时,它将打开一个窗口,网络摄像头将启动以进行实时情绪分析。这是我的html代码代码'' 从烧瓶导入烧瓶,呈现模板,请求 从视频测试仪导入主应用程序 app=烧瓶(名称) @app.route('/flask',methods=['Get','POST']) def sample(): 如果request.method==“POST”: 结果=request.form #情绪分析的main_ap

''嗨,我正试图在点击html按钮时调用我的函数,但我不知道怎么做。我的函数用于人类的情绪分析。当调用它时,它将打开一个窗口,网络摄像头将启动以进行实时情绪分析。这是我的html代码代码''

从烧瓶导入烧瓶,呈现模板,请求
从视频测试仪导入主应用程序
app=烧瓶(名称)
@app.route('/flask',methods=['Get','POST'])
def sample():
如果request.method==“POST”:
结果=request.form
#情绪分析的main_app()函数
返回渲染模板(“hello.html”)
如果uuuu name uuuuuu='\uuuuuuu main\uuuuuuu':
app.run(debug=True)
情感分析
欢迎来到“情感分析”
单击“开始”查看您的情绪

>
尝试导入重定向,然后尝试以下操作:

from flask import Flask, render_template, request, redirect
from video_tester_of_emotions import main_app

app = Flask(__name__)


@app.route('/flask', methods=['Get', 'POST'])
def sample():
    if request.method == "POST":
        result = request.form
        #main_app() function of emotion analysis
        return redirect('/flask')
    else:
         return render_template('hello.html')

if __name__ == '__main__':
    app.run(debug=True)

你试过使用Javascript吗?你的代码有什么异常吗?我没有试过J.S,实际上我不知道J.S
from flask import Flask, render_template, request, redirect
from video_tester_of_emotions import main_app

app = Flask(__name__)


@app.route('/flask', methods=['Get', 'POST'])
def sample():
    if request.method == "POST":
        result = request.form
        #main_app() function of emotion analysis
        return redirect('/flask')
    else:
         return render_template('hello.html')

if __name__ == '__main__':
    app.run(debug=True)