我有一个流媒体服务器为我的树莓派启动脚本树莓派。我希望能够从网站伺服器(云台)进行控制。因此,我想开始一个python脚本,当被压在网站钮,而无需刷新页面开始。有没有办法做到这一点?我正在使用烧瓶。没有刷新
没有刷新
回答
你想设置一个端点在瓶中的应用程序,如:
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>
谢谢你的回答!当我使用'app.send_static_file'我得到“未找到”。我的代码如下所示: – estrella1995
'@ app.route( '/') 高清指数(): 回报render_template( '的index.html') @ app.route( '/上/')\t 高清起来(): \t control.up() \t返回render_template( '的index.html') \t DEF根(照相机): 而真: 帧= camera.get_frame() 收率(b' - frame \ r \ n' b'Content-Type:image/jpeg \ r \ n \ r \ n'+ frame + b'\ r \ n') @ app.r欧特( '/ video_feed') DEF video_feed(): 返回响应(根(摄像机()),MIME类型 ='多部分/ X - 混合取代;边界=帧 ') 如果__name__ == '__main__': app.run(主机=' 0.0.0.0' ,螺纹=真)' – estrella1995
- 1. 脚本没有在require.js中刷新没有刷新
- 2. 表格没有被刷新
- 3. UITableViewCell没有刷新显示?
- 4. ajax php sql没有刷新
- 5. Greasemonkey没有刷新页面?
- 6. 刷新GameScene没有Unity3d
- 7. UITableViewController没有正确刷新
- 8. setLocation没有刷新网页
- 9. 刷新标记没有iframe
- 10. 表没有用knockoutjs刷新
- 11. Android DataOutputStream刷新方法似乎没有实际刷新
- 12. 刷新头像后上传没有页面刷新
- 13. 页面没有正确刷新
- 14. Angular 2刷新视图没有route.navigate
- 15. COM dll没有被刷新出来
- 16. 没有URL重写的元刷新
- 17. 刷新网站 - 如果没有活动
- 18. Vue.js,Axios,JSon并没有刷新
- 19. ViewPager中的片段没有被刷新
- 20. 图像gridview没有得到刷新
- 21. Page.BottomAppBar没有被刷新为NavigationCacheMode启用
- 22. $手表没有完全刷新触发
- 23. SwipeRefreshLayout停止刷新没有动画
- 24. 我的jsp没有被刷新
- 25. NHibernate Child Session没有正常刷新
- 26. 文本框没有被刷新
- 27. PHP会话ID似乎没有刷新
- 28. 刷新一个没有闪烁的iframe
- 29. Xamarin形式,ADAL没有刷新令牌
- 30. 页面重定向没有刷新
忘了mension,我使用Python – estrella1995