如何在Jupyter Notebook中隐藏ipywidget代码

问题描述 投票:0回答:1

我正在编写一个Jupyter笔记本,其中一开始我要创建一个复杂的tab ipywidget供用户选择一些输入(请参见图片)。我想知道是否有任何方法可以向用户hide包含创建该小部件的代码的代码单元。

我在这个论坛上看到了一些有关在导出笔记本时隐藏代码的问题,但是在我的情况下,用户将在线访问j_notebook。只是想通过隐藏一些代码单元来避免复杂性

enter image description here

python jupyter-notebook widget hide ipywidgets
1个回答
0
投票

在module.py中

import ipywidgets as ipyw
button = ipwy.Button('Try this:)
out = ipyw.Output()

def print_it(button)
    with out:
        print('You clicked it')

button.on_click(print_it)

display(ipyw.VBox(children=[button, out]))

在您的笔记本中:

import module
© www.soinside.com 2019 - 2024. All rights reserved.