私は Bokeh を使用して、show
メソッドで図を含むHTMLコードを生成します。このメソッドは、HTMLが開かれているデフォルトのブラウザーを開くと終了します。
HTMLコードを表示せずに保存したい。どうやってやるの ?
解決策は、show
の呼び出しをsave
の呼び出しに置き換えることです。
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)