Bokeh:将图表保存为HTML,但不显示它

问题描述 投票:22回答:2

我正在使用Bokeh方法通过show生成包含数字的HTML代码,该方法以打开其中打开了HTML的默认浏览器结束。

我想保存HTML代码,但不显示它。我该怎么办?

python html plot save bokeh
2个回答
25
投票

解决方案是将对show的调用替换为对save的调用。


8
投票

使用output_file({file_name})代替output_notebook()。您可以调用saveshow方法。记住,每次调用保存或显示方法时,文件都会被重写。

bokeh.io documentation

from bokeh.plotting import figure, output_file, save

p = figure(title="Basic Title", plot_width=300, plot_height=300)
p.circle([1, 2], [3, 4])
output_file("output_file_name.html")
save(p)
© www.soinside.com 2019 - 2024. All rights reserved.