<script>标记在bokeh Div中似乎不起作用

时间:2018-08-08 14:46:24

标签: javascript html python-3.x bokeh

我正在使用bokeh绘制一些交互式图,并且我还想添加一些html div作为该图的描述。我的部分代码:

来自bokeh.io导入显示的
 
从bokeh.layouts导入小工具箱
从bokeh.models.widgets导入Div
div = Div(text =“”“ 

标题

”“”) 显示(widgetbox(div))

我除外,输出将是:

 标题
你好
 

但是我只有:

 标题
 

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

这是不可能的。散景Div对象仅将innerHTML设置为具有给定文本的原样。为了执行脚本,必须进行其他工作。例如,请参阅Executing <script> elements inserted with .innerHTML的答案。 Bokeh是可扩展的,因此您可以创建一个Custom Extension来完成所需的额外工作,以使脚本得到评估。

或者,如果将Bokeh文档嵌入自定义模板中,则可以将脚本放入模板中。