2024-10-03 00:25:15 发布
网友
如何从“ipywidgets”更改使用“interact_manual”创建的按钮标签?我该如何改变按钮的大小和颜色?在
这是我写的
from ipywidgets import interact,interact_manual def HDI_vs_CrimeRate(): #do some thing here interact_manual(HDI_vs_CrimeRate)
下面是按钮的外观: 1 谢谢你的帮助
你可能需要升级你的ipywidget;对我来说,你的代码返回一个标签为“Run Interact”的按钮,这个按钮比你的好一点,但还不是你想要的。在
将interact_手册分配给一个变量,更改子小部件的描述文本,然后对interact调用display()。这似乎能完成任务,尽管可能还有一种更优雅的方式。在
from ipywidgets import interact, interact_manual def HDI_vs_CrimeRate(): #do some thing here im = interact_manual(HDI_vs_CrimeRate) im.widget.children[0].description = 'changed' display(im)
编辑:对于颜色,可以使用im.widget.children[0]。style.button_颜色=“红色”。在
你可能需要升级你的ipywidget;对我来说,你的代码返回一个标签为“Run Interact”的按钮,这个按钮比你的好一点,但还不是你想要的。在
将interact_手册分配给一个变量,更改子小部件的描述文本,然后对interact调用display()。这似乎能完成任务,尽管可能还有一种更优雅的方式。在
编辑:对于颜色,可以使用im.widget.children[0]。style.button_颜色=“红色”。在
相关问题 更多 >
编程相关推荐