当前位置:  开发笔记 > 前端 > 正文

如何使用Div在Bokeh中显示静态图像

如何解决《如何使用Div在Bokeh中显示静态图像》经验,为你挑选了1个好方法。

在我的基于Bokeh服务器的项目中,我必须使用/添加Bokeh项目文件夹中的一些图像.我在项目文件夹中创建了一个名为"static /"的静态文件夹,基本上我的代码如下所示:

  div_img_html = ""
  div_img = Div(text = div_img_html)

但是当我运行服务器时,我得到:

  404 GET /static/image.png (::1) 2.00ms

显然Bokeh获取Div命令,但服务器不知道如何检索实际文件....实际文件当然驻留在该文件夹中.

提前感谢您的任何建议,并希望有一个解决方案!



1> bigreddot..:

对于目录格式的应用程序,静态子目录是per-app。也就是说,static路线是相对于应用(以及其他任何路线--prefix)的。例如,目录中的应用程序myapp

bokeh serve --show myapp

包含static/image.png,则正确的代码应为

from bokeh.models import Div
from bokeh.io import curdoc

div = Div(text="")

curdoc().add_root(div)

可能会添加某种模板选项以更轻松地提供此路径。我鼓励您在GitHub问题跟踪器上提交功能请求。

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有