保存Bokeh交互式绘图到HTML文件

问题描述 投票:0回答:1

我创建了一个带有Select功能和vbar图表的虚化应用程序。bokeh serve --show myapp.py。 程序运行成功,但当我尝试使用 "我的应用程序 "保存为HTML时,我的程序就会成功。output_file("Test.html"), Save() 我能够成功生成HTML,但是缺少下拉选择功能和互动性。谁能告诉我,如果我错过了什么,请。

bokeh interactive
1个回答
1
投票

不可能将Bokeh服务器应用程序保存为纯HTML。当你使用 Select 在Bokeh服务器应用中的小部件,触发了 真实的Python代码 来执行。 显示纯HTML的浏览器没有运行Python代码的能力! Bokeh服务器 是Python进程 的Python代码,为您的 Select.on_change widget回调。必须有一个Bokeh服务器在运行,以实现 Select 小组件来触发Python回调代码,当它被改变时。

如果你不需要运行实际的Python代码,那么你可以用一个叫做 脚本语言 的回调。Select 小部件 Select.js_on_change 和a CustomJS 回调来代替。这可以保存为HTML(因为它是 只是 HTML和JavaScript)。)

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.