我们在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;
})
}
我希望对收到的每条消息都进行更新。