在 python notebook 中更改 ipywidget 的高度

In python notebook Change the height of a ipywidget

我在 jupyterlab 中使用 ipywidgets 稍后用 voila 显示。

为了显示信息我在容器上创建了几个文本

wd_EXTRA_output = widgets.Output(layout={'border': '1px solid black'})
with wd_EXTRA_output:
    print('Information will be displayed here... ')

我不想在创建输出小部件时传递 'height'。

以后如何修改该小部件的高度?

 wd_EXTRA_output(layout={'height': '200px'})

注意:我知道我可以在创建小部件时超过高度,但由于特殊原因我不能这样做。

当您直接更改小部件的 python 属性时,显示会自动更新。所以在这种情况下你可以这样做:

wd_EXTRA_output.layout.height = '200px'

您还可以将高度设置为其他有效的 html 高度,例如'50%'