在不刷新页面的情况下启动Raspberry Pi脚本

时间:2017-08-15 12:08:46

标签: html css flask raspberry-pi raspberry-pi3

我的Raspberry Pi有一个流媒体服务器。我希望能够通过网站上的伺服(平移和倾斜)来控制它。因此,我想启动一个python脚本,它在网站上按下按钮时开始,而不刷新页面。有没有办法做到这一点?我正在使用烧瓶。

1 个答案:

答案 0 :(得分:0)

您可能希望在烧瓶应用中设置端点,如:

from flask import Flask
app = Flask(__name__)

@app.route("/")
def indexpage():
    # Serve your index web page here
    return app.send_static_file('index.html')

@app.route("/runscript")
def runscript():
    # Do whatever you want here
    run_my_script()

app.run()

然后在您的网页中有一个表单,该表单会在runscript端点向您的应用发送GET请求。



<form action="/runscript" method="get">
  <input type="submit" value="Submit">
</form>
&#13;
&#13;
&#13;