gpt4 book ai didi

python - 在 flask 中嵌入 Bokeh 图和数据表

转载 作者:行者123 更新时间:2023-11-28 21:11:29 24 4
gpt4 key购买 nike

我正在尝试使用 Bokeh 文档中提供的一些示例在 flask 生成的网站(同一页面)中嵌入 Bokeh 图和 Bokeh 数据表。这两个组件都是独立工作的。我试图通过 gridplot 将它们放在一起,但这似乎只适用于绘图,数据表是一个“小部件”。我可能遗漏了一些非常基本的概念,但感谢任何指向示例的指针或链接

最佳答案

我喜欢这样做的方式是使用 embed.components 的全部功能方法并传入绘图对象的字典,然后在我的 html 模板中需要的任何地方呈现它们。

我调用组件如下:

from bokeh.embed import components
script, div_dict = components({"plot": plot, "table": table})

我的 div_dict 看起来像这样:

# {"plot": plot_div, "table": table_div})

然后我将这个字典和脚本传递到我的模板上下文中并像这样使用它:

<body>
{{ plot_div }}
{{ table_div }}
{{ script }}
</body>

这是 Bokeh 示例中的示例:https://github.com/bokeh/bokeh/blob/master/examples/embed/embed_multiple_responsive.py#L26

关于python - 在 flask 中嵌入 Bokeh 图和数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35298029/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com