Lar*_*son 4 python jupyter-notebook ipywidgets
我创建一个IntText
像这样的小部件:
import ipywidgets as widgets
widgets.IntText(value=12,
description='CTR1_0',
style={'description_width': 'initial'})
Run Code Online (Sandbox Code Playgroud)
当我将此小部件包含在HBox
a 中时Tab
,文本框比我需要的大得多。如何设置为10个字符?
IntText没有width
参数。我尝试添加参数不起作用。width="10ch"
style
ac2*_*c24 12
Layout
在实例化按钮时创建 a ,并将其作为layout=
kwarg 传递。您可以硬编码像素大小,但可能不能硬编码字符限制。
import ipywidgets as widgets
w = widgets.IntText(value=12,
description='CTR1_0',
style={'description_width': 'initial'},
layout = widgets.Layout(width='100px')
)
# w.layout = widgets.Layout(width='100px') # or set it later
Run Code Online (Sandbox Code Playgroud)