问题描述
我有一个带有python控制器的Web应用程序,其中的输出图由Bokeh绘制.在我的主template.html文件中,加载bokeh-0.9.2.min.css和bokeh-0.9.2.min.js,如下所示.
I have a web application with python controllers, where output plots are plotted by Bokeh. In my master template.html file I load bokeh-0.9.2.min.css and bokeh-0.9.2.min.js as shown below.
我的问题是如果我以离线模式将Web应用程序作为浏览器应用程序运行,是否可以将这两个文件下载到我的static/jss文件夹中并离线运行?"
My question is "If I run my web app as a browser app in offline mode, Is it possible to download these two files into my static/jss folder and run it offline?"
<link rel="stylesheet" href="http://cdn.bokeh.org/bokeh/release/bokeh-0.9.2.min.css" type="text/css" />
<script type="text/javascript" src="http://cdn.bokeh.org/bokeh/release/bokeh-0.9.2.min.js"></script>
推荐答案
对于偶然发现此问题的任何人,现在都存在一种方便的方式来内联加载Bokeh JS和CSS文件,而不是通过CDN.可以通过在 io.output_file 函数:
For anyone who stumbles upon this question, there is now a convenient way to load the Bokeh JS and CSS files inline instead of via CDN. This can be done by setting the mode argument to inline in the io.output_file function:
output_file('plot.html', title='Bokeh Plot', autosave=False, mode='inline', root_dir=None)
这篇关于在脱机模式下运行具有散景图的Web应用程序?在哪里dl必需的Bokeh文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!