Python 2.7 运行后台函数返回值的Python烧瓶

Python 2.7 运行后台函数返回值的Python烧瓶,python-2.7,background-process,robotics,Python 2.7,Background Process,Robotics,我有一个PythonFlask应用程序,我计划将它用作一个机器人的监视器,这个机器人(使用Player/Stage)四处行驶。现在我可以和机器人连接,请求信息等等 播放器/舞台在每个时间间隔发送有关机器人位置的数据。我被以下几点困住了: 关于职位的信息应该用HTML显示,我正在考虑一个jQuery帖子,它每500毫秒请求一次职位,然后更新HTML(简单)。有更好的解决办法吗 Player/Stage还发送机器人的实际位置估计,我想要一个可以保存数据的后台进程,这样我就可以显示它(如数字1),我不

我有一个PythonFlask应用程序,我计划将它用作一个机器人的监视器,这个机器人(使用Player/Stage)四处行驶。现在我可以和机器人连接,请求信息等等

播放器/舞台在每个时间间隔发送有关机器人位置的数据。我被以下几点困住了:

  • 关于职位的信息应该用HTML显示,我正在考虑一个jQuery帖子,它每500毫秒请求一次职位,然后更新HTML(简单)。有更好的解决办法吗
  • Player/Stage还发送机器人的实际位置估计,我想要一个可以保存数据的后台进程,这样我就可以显示它(如数字1),我不知道一个真正的后台作业如何保存它计算的信息。如何显示后台作业的输出并将其发送给用户(html/json)
  • 我实际上需要管理两个后台作业,并根据另一个后台作业的输出让它们退出。例如,当机器人行驶到一个特定点时,我退出一项工作,开始另一项工作,向用户显示其数据,等等

    我希望我的解释是有帮助的,我正在寻找建议,代码样本和任何相关的


    关于,

    这可能无法直接回答您的问题,因为我有一个关于使用带有“背景”数据的烧瓶的类似问题

    我只是想让你知道罗斯的事。。。。ROS.org。它有一些工具来帮助你做什么

    还可以查看Flask脚本,尽管我不确定它是否能解决您的问题。我目前正在使用SQLite DB在我的应用程序之间传递数据(用户状态/交互的Flask,一个将硬件读入DB的程序,另一个根据硬件输入做出决策的程序…),但我的系统很慢,1Hz的更新率很高