使用实时套接字流更新图

时间:2019-04-16 17:36:15

标签: node.js python-3.x electron plotly

我们在raspberrypi上有一个套接字客户端,可将传感器数据发送到具有仪表板的远程服务器。我希望在用electronic-python创建的仪表板中绘制实时套接字流。

我正在使用python-shell软件包与脚本进行交互,并尝试使用plotly实现实时绘图功能

例如我有一个for循环,如下所示在脚本中运行

import time
import sys

x = []
for i in range(1,10):
    x.append(i)
    print(i)
    sys.stdout.flush()
    time.sleep(1)

上面的脚本按以下方式运行

function getPythonicData() {
    //console.log("Python Entered");
    let shell = new PythonShell('./engine/plot_test.py', {
        mode: 'text'
    })
    shell.on('message', function (message) {
        return message;
    })
}

我希望对收到的每条消息都进行更新。

0 个答案:

没有答案