跳转到主要内容

无需Kernel的交互式Jupyter小部件

项目描述

illusionist

pypi build docs coverage license

Illusionist将带有小部件的Jupyter笔记本转换为HTML报告,而无需运行Jupyter内核,从而保持小部件的交互性。

它通过事先进行所有计算并序列化所有可能的输出来实现这一点。它生成一个自包含的资产,您可以轻松地将其放入文件服务器,并拥有一个可扩展的交互式报告。

Jupyter笔记本和Jupyter小部件的主要思想是让数据更接近代码和数据科学家,同时保持交互性,它们在这方面做得很好。Illusionist通过使用标准的Jupyter工具,如ipywidgetsnbconvert,保持了与Jupyter用户相同的开发工作流程。无需在笔记本中导入任何内容,只需运行一个nbconvert命令即可使用illusionist生成交互式报告。

生成的资产易于部署、扩展,并通过消除许多部署要求和依赖项,具有很长的使用寿命。

文档中了解更多信息并查看示例。

项目详情


下载文件

下载适用于您平台上的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

illusionist-0.3.0.tar.gz (4.2 MB 查看哈希值)

上传时间: 源代码

支持