python - Bokeh:带有自定义模板+CSS 的最小应用程序?

标签 python bokeh

我正在运行类似于股票示例的 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/

相关文章:

python - 了解 Python 命理学

python - 自动搜索文件夹中特定的excel文件并导入到pandas中

python - Selenium 中的 iFrame 问题

javascript - 如何使用 Bokeh 从 Python 调用 JavaScript 函数?

python - 如何在 Python 中按行的总和对矩阵进行升序排序?

python - 纠正时间序列中的时钟漂移

python - 交互式条件直方图桶切片数据可视化

python - 为output_server()指定doc-id和plot-id(即URL)

python - 如何使用 Bokeh 后端控制全息 View 中的(事件)工具

bokeh - 如何绘制引导线/ Bokeh ?