无需Kernel的交互式Jupyter小部件
项目描述
illusionist
Illusionist将带有小部件的Jupyter笔记本转换为HTML报告,而无需运行Jupyter内核,从而保持小部件的交互性。
它通过事先进行所有计算并序列化所有可能的输出来实现这一点。它生成一个自包含的资产,您可以轻松地将其放入文件服务器,并拥有一个可扩展的交互式报告。
Jupyter笔记本和Jupyter小部件的主要思想是让数据更接近代码和数据科学家,同时保持交互性,它们在这方面做得很好。Illusionist通过使用标准的Jupyter工具,如ipywidgets
和nbconvert
,保持了与Jupyter用户相同的开发工作流程。无需在笔记本中导入任何内容,只需运行一个nbconvert
命令即可使用illusionist生成交互式报告。
生成的资产易于部署、扩展,并通过消除许多部署要求和依赖项,具有很长的使用寿命。
在文档中了解更多信息并查看示例。
项目详情
关闭
illusionist-0.3.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c6a906216705b3b56aaa9e3ceeb4e24671f5b7497bb7058fb4a4d7b12f897f05 |
|
MD5 | 7451a4f7c2b42a0b879cddc8c8479a0d |
|
BLAKE2b-256 | 53f4152d28a657e07970511e6e8da47898ac7538eb0f87bbc40f2f160e688cf9 |