Я пытаюсь встроить график с его данными с помощью autoload_static в простую html-страницу, которую я хочу читать локально на своем компьютере. Из того, что я делаю в документации, мне нужно только разместить файл .js в указанной папке и вставить тег в html. Но firefox выдает следующую ошибку: «не удалось загрузить библиотеку http://cdn.bokeh.org/bokeh-114a47707b567971f835c5877d2be44ea4e57fef.min.js" pl.js:21
import numpy as np
from bokeh.plotting import *
from bokeh.objects import PanTool
N = 80
x = np.linspace(0, 4*np.pi, N)
y = np.sin(x)
pantool = PanTool(dimensions=["width", "height"])
plot = line(x,y, color="#0000FF", tools=['wheel_zoom','box_zoom', pantool],
name="line_example")
from bokeh.resources import CDN
from bokeh.embed import autoload_static
js, tag = autoload_static(plot, CDN,"/Users/john/Desktop/Tests/js/pl.js")
file = open("/Users/john/Desktop/Tests/js", "w")
file.write(js)
file.close()
print(tag)
И html-страница:
<!DOCTYPE html>
<html>
<body>
<h1>
Hello World
</h1>
<p><script
src="/Users/john/Desktop/Tests/js/pl.js"
id="836fbd4f-68b5-4cdf-8a56-047c2a22af2a"
async="true"
data-bokeh-data="static"
data-bokeh-modelid="line_example"
data-bokeh-modeltype="Plot"
data-bokeh-loglevel="info"
></script></p>
</body>
</html>