我正在运行类似于股票示例的 Bokeh 应用程序:
https://github.com/bokeh/bokeh/tree/master/examples/app/stocks
该示例没有任何可以自定义的 html 文件。我想修改它,以便我有一个 html 模板,我可以在其中添加我的自定义 CSS 样式。模板在以下位置提到:
https://docs.bokeh.org/en/latest/docs/user_guide/server.html
但我找不到完整的工作示例。是否有完整的最小工作示例可用于引用?有人可以分享一个吗?
我正在使用 bokeh serve .
来运行应用程序。当我放置一个 html 模板时,我是否必须以不同的方式运行它?
在相关说明中,提供了一个从应用程序(从 Python 调用的 JS)中添加 CSS 样式的示例:https://groups.google.com/a/continuum.io/forum/#!topic/bokeh/ZZ7fhq9OziQ .有没有更简单、更清晰的解决方案来实现相同的目标(没有隐藏的、虚拟的小部件)?
最佳答案
Bokeh 图库中有许多使用模板的示例,有些还使用外部 css 文件。
参见 https://github.com/bokeh/bokeh/tree/master/examples/app/gapminder 例如。
这是我写的一个小型 Bokeh 应用程序示例,它使用了外部 css 和一个模板文件: https://gist.github.com/anthonydouc/c8571f0a2f9aa8415bd566e1ac2ba237 .
对于这些示例,如果您将所有代码存储在文件夹 myapp 中,
运行命令 bokeh serve myapp
启动服务器。
关于python - Bokeh:带有自定义模板+CSS 的最小应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49185213/