为什么ipywidgets中的小部件没有在html文件中定义?

2024-09-26 18:09:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用nbinteract从Jupyter笔记本开发一个交互式网页。最后,我发布了它的第一个版本,但它似乎没有正确加载python库(见下图)。即使在original nbinteract tutorial中,这似乎也是一个问题。你知道这里有什么问题吗

多谢各位

enter image description here


Tags: 版本网页笔记本jupytertutorialoriginalnbinteract
1条回答
网友
1楼 · 发布于 2024-09-26 18:09:07

可以使用nbconvert(https://github.com/jupyter/nbconvert)将包含小部件的笔记本导出为html。您需要确保使用带有“Widgets->;save notebook Widget State”菜单选项的经典Jupyter笔记本(不是JupyterLab)保存笔记本

不幸的是,不可能以这种方式保留回调函数的行为,因为这些函数是使用Python定义的,并且独立HTML文件中没有可用的Python内核

要在笔记本之外托管交互式图形,编写Dash应用程序总是很好的(https://dash.plot.ly/)。或者,如果您想留在notebook/widget字段中,您可以使用https://github.com/QuantStack/voila

相关问题 更多 >

    热门问题