Jupyter:嵌入实时交互式小部件

Ely*_*Ely 11 ipython python-3.x jupyter jupyter-notebook ipywidgets

根据这里的Jupyter博客,现在可以在静态网页中嵌入交互式小部件:

现在,通过插入包含序列化窗口小部件状态的html片段,可以将实时交互式窗口小部件嵌入到静态网页或博客中.这也适用于自定义小部件库.请参见http://jupyter.org/embed-jupyter-widgets.html.

当我打开上面的例子,在firefox或chrome中,我得到交互式小部件好吧!

但是,如果我使用相同的python代码创建一个新的笔记本,将笔记本保存为html,然后复制粘贴可嵌入的HTML片段以呈现交互式窗口小部件,它无法正常工作.我充其量只获得了一个小部件状态的图像,但没有任何交互式.

有没有人设法使用交互式小部件复制HTML页面?有什么东西我错过了吗?

hdm*_*hdm 5

我们正是为此制作了 Kyso。您可以使用 kyso.io 将 jupyter notebook 嵌入到网站中,只要 BokehJS 仪表板支持小部件,该 notebook 就会具有交互性。这是一个例子

附注。(免责声明 - 我是 kyso 的创始人)