创建自定义Jupyter小部件

时间:2019-07-11 09:05:57

标签: jupyter custom-widgets

我正在尝试创建一个自定义的jupyter小部件,该小部件将pandas.dataframe作为输入,并仅将数据框的html修改版本呈现为输出。我一开始就将数据框定义为小部件的输入

我尝试遵循在线示例,我认为将大多数字符串输入到小部件都可以,但是尝试将数据框作为输入时我迷路了

我只是希望能够将数据框传递到我的自定义小部件中并验证它是一个数据框

1 个答案:

答案 0 :(得分:0)

您可以使用jp_proxy_widget进行此操作。实际上,它几乎是在此笔记本中实现的:

https://nbviewer.jupyter.org/github/AaronWatters/jp_doodle/blob/master/notebooks/misc/In%20place%20html%20table%20update%20demo.ipynb

实现比您要求的更复杂,因为它支持 表的就地更新。

请参阅https://github.com/AaronWatters/jp_proxy_widget 示例笔记本来自https://github.com/AaronWatters/jp_doodle