我是一名业余爱好者,通过搜索这些论坛,了解了我对编码的大部分了解。
我有一个Raspberry Pi计算机网络,它被编程为在服务器发送多播消息时拍照。这一切都在Python中工作和实现。
我想设置一个网页作为GUI来发送多播消息,包括一些在执行时传递给python脚本的参数。我很高兴有一个按钮,它启动了脚本并从那里开始。
我已经设置了apache并且能够直接启动php和python简单脚本。
到目前为止,我创建的脚本只是“你好世界”。样式脚本,除了打印到HTML之外的任何东西似乎都失败了,没有任何反馈 到目前为止,我已经搜索了几个星期,我已经完成了HTML CSS Javascript和Jquery的教程,并且没有更接近。我也考虑过从python web框架运行整个事情,但也没有太多运气。 理想情况下,我希望有一个可以在按下按钮时运行脚本的网页。
据我所知,这可能是任何代码都没有多少字,但我现在很丢失。这似乎是一项任务,我应该能够找到教程,但我没有运气。任何帮助将不胜感激。
答案 0 :(得分:2)
Web框架是解决此问题的最佳方式。看看flask。它非常轻巧,并且有很好的教程。
首先安装烧瓶。我建议在虚拟环境中安装。
然后创建一个类似这样的应用程序:
from flask import Flask
app = Flask(__name__)
@app.route('/')
@app.route('/index')
def index():
return '''
<html>
<a class="btn" href="/takephoto">Take Photo</a>
</html>
'''
@app.route('/takephoto')
def take_photo():
# Run code or function for taking photo here
return 'Photo Taken'
if __name__ == "__main__":
app.run()