Python 如何在ipywidgets中设置IntText小部件输入字段的宽度?

Python 如何在ipywidgets中设置IntText小部件输入字段的宽度?,python,jupyter-notebook,ipywidgets,Python,Jupyter Notebook,Ipywidgets,我创建了一个IntText小部件,如下所示: import ipywidgets as widgets widgets.IntText(value=12, description='CTR1_0', style={'description_width': 'initial'}) 当我在选项卡的HBox中包含此小部件时,文本框比我需要的要大得多。如何将其设置为10个字符 没有要设置的宽度参数。我已尝试将width=“10ch”添加到样式参数中,但该参数无效。在实

我创建了一个
IntText
小部件,如下所示:

import ipywidgets as widgets
widgets.IntText(value=12, 
       description='CTR1_0', 
       style={'description_width': 'initial'})
当我在
选项卡的
HBox
中包含此小部件时,文本框比我需要的要大得多。如何将其设置为10个字符


没有要设置的
宽度
参数。我已尝试将
width=“10ch”
添加到
样式
参数中,但该参数无效。

在实例化按钮时创建一个
布局
,并将其作为
布局=
kwarg传递。您可以硬编码像素大小,但可能没有字符限制

将IPyWidget作为小部件导入
w=widgets.IntText(值=12,
description='CTR1_0',
样式={'description_width':'initial'},
layout=widgets.layout(width='100px')
)
#w.layout=widgets.layout(width='100px')#或稍后设置