如何将变量从Python传递回HTML并显示它
我试图控制电机使用PWM,使用烧瓶和蟒蛇对覆盆子Pi。我试过这个解决方案,但对我不起作用 如何从python返回值,以及如何在html中显示它。 Html使用网格显示我可以在python中选择的选项 我尝试了一些方法,可能返回了值,但我无法显示它 这里有一个python片段:如何将变量从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
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>