将散景图发送到龙卷风中的websocket

时间:2016-11-24 17:40:16

标签: python tornado bokeh

我有散景和龙卷风的问题。

我使用Tornado作为我的网络服务器(我不能使用散景嵌入式服务器)。 我的一个页面创建了一个websocket连接,并且应该从服务器接收动态生成的散景图。

我使用以下代码生成图表:

from bokeh.plotting import figure
from bokeh.embed import components
plot = figure()
plot.circle([1,2], [3,4])

script, div = components(plot)

然后我将脚本和div发送到监听websocket(这是在我的龙卷风websocket处理程序中完成的):

write_message(div+script)

客户端有一个id =' wsResponse'我要在其中插入结果:

document.getElementById("wsResponse").innerHTML = data;

数据是先前生成的div和脚本,发送到websocket。

问题是没有渲染,因为脚本确实是javascript代码,并且不能被innerHTML指令插入。

有任何解决方法吗?

0 个答案:

没有答案