我正在使用Bokeh生成包含show
方法的数字的HTML代码此方法以打开HTML中的默认浏览器结束。
我想保存HTML代码,而不显示它。我怎么能这样做?
答案 0 :(得分:22)
解决方案是通过调用show
替换对save
的来电。
答案 1 :(得分:7)
使用output_file({file_name})
代替output_notebook()
。您可以调用save
或show
方法。请记住,每次调用save或show方法时,文件都将被重写。
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)