2017-06-29 73 views
0

我有一个python脚本,不断生成JSON对象 {time:“timestamp”,behavior:'random behavior'}并将其显示在标准输出上。Web应用程序不断从另一个应用程序读取数据

现在我想构建一个web应用程序并修改脚本,以便我可以连续读取数据到我的网页。我不知道从哪里开始。

那么详细:我想要一个Web API有一个开/关按钮,并通过点击它开始阅读beahviour并点击它停止。

我对编程非常陌生,所以请向我推荐我需要学习/查看的主题和方法以制作此应用程序。 感谢

回答

0

这里有一个简单的方法,我会去这样做:

  1. 创建通过HTTP暴露Python脚本输出的后端服务。您可以使用任何熟悉的后端编程语言:python,java,.net等来托管简单的http Web服务器,并公开这些数据。
  2. 创建一个简单的html页面,该页面对您的后端服务进行ajax调用,提取数据并将其显示在页面上。
  3. 稍后添加按钮,使页面更好,在其他设备上响应。

要阅读的主题取决于您上面缺少的内容。根据你的问题,我最好的猜测是你不熟悉前端编程。所以请阅读html,js,css和ajax。

+0

非常感谢...我现在有一些想法。 但我已经生成了每秒200-300个数据的脚本。 ajax调用足以处理速度吗? –

+0

如果你需要你的页面实时更新,你有几个选择:1.使用websocket将数据从服务器推送到客户端。 2.定期向服务器轮询来自客户端的新数据(这不是实时的,而是一种替代解决方案)。 – Mavadu

相关问题