如何将变量从Python传递回HTML并显示它

如何将变量从Python传递回HTML并显示它,python,flask,Python,Flask,我试图控制电机使用PWM,使用烧瓶和蟒蛇对覆盆子Pi。我试过这个解决方案,但对我不起作用 如何从python返回值,以及如何在html中显示它。 Html使用网格显示我可以在python中选择的选项 我尝试了一些方法,可能返回了值,但我无法显示它 这里有一个python片段: app.route('/up_15/') def up_15(): global PWM_value PWM_value = PWM_value + PWM_increment duty_cy

我试图控制电机使用PWM,使用烧瓶和蟒蛇对覆盆子Pi。我试过这个解决方案,但对我不起作用

如何从python返回值,以及如何在html中显示它。 Html使用网格显示我可以在python中选择的选项

我尝试了一些方法,可能返回了值,但我无法显示它

这里有一个python片段:

app.route('/up_15/')

def up_15():

    global PWM_value

    PWM_value = PWM_value + PWM_increment
    duty_cycle_percentage = PWM_value * 100 / ms_per_cycle
    print("Duty Cycle[F]: " + str(duty_cycle_percentage))
    pwm.start(duty_cycle_percentage)
    time.sleep(.5) 
    pwm.ChangeDutyCycle(0)
    return (render_template('index.html'), PWM_value)
传递值并获取返回值的HTML就在这里

设置: css

HTML:


/在此处显示PWM_值

理想情况下,我希望PWM_值的值显示在上面标记的网格中

这是关于烧瓶的问题,而不是HTML

您应该将该值传递到
render\u模板中
调用:

return render_template('index.html', PWM_value=PWM_value)
并在模板中使用Jinja2语法进行显示:

<div class="grid-item">{{ PWM_value }}</div>
{{PWM_值}

谢谢你,丹尼尔,这很有效。我想我的部分问题是不知道我需要询问系统的哪个方面。问题解决了。
return render_template('index.html', PWM_value=PWM_value)
<div class="grid-item">{{ PWM_value }}</div>