问题标签 [ipywidgets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
widget - ipywidgets:链接两个小部件,以便当一个更新时,另一个也更新
我正在尝试将两个 ipython 小部件链接在一起,以便当一个小部件更新(滑块移动、输入文本等)时,另一个小部件也会更新。我发现您可以使用 将值链接在一起traitlets.link
,但找不到仅将更新行为链接在一起的方法。基本上,我希望一个小部件在另一个小部件调用它的on_trait_change
(现在称为observe
)处理程序时调用它。
我不能使用为这个问题建议的方法,因为需要更新的小部件的处理程序依赖于“触发器”小部件无法访问的变量,因此“触发器”小部件的处理程序不能简单地包含所需的操作需要更新的小部件。
例子:
python - Jupyter 中的交互式绘图导致后续绘图被附加
我正在尝试在 Jupyter 中制作交互式绘图,它在某种程度上解决了一个问题,即每次我按下按钮生成绘图时,都会附加一个新绘图而不是替换当前绘图。关于如何解决这个问题的任何想法?
我已经查看了交互功能,但这似乎没有帮助。初始化时,会生成一个图表,但是当我选择另一个字段并再次点击按钮时,什么也没有发生。
python - Python ipywidgets 复选框事件
我正在使用 ipywidgets.widgets.Checkbox。有没有办法处理复选框事件?请帮忙。我是初学者。
编辑:如何创建复选框列表?
ipython - 交互式只读 Jupyter 笔记本
我有一个笔记本,它从 ipywidget 滑块给出输入,进行一些计算并生成一个图表。有没有一种方法可以创建这个交互式笔记本的“只读”版本,本质上是用户可以通过滑块进行交互但没有别的(比如代码输入)?谢谢!
python-3.x - 如何在 ipython/jupyter 中将小部件添加到容器小部件
我正在尝试制作 VBox 小部件,并在单击按钮时添加一个带有文本的新行。
我尝试以下代码
但是分配“hb.children =”不起作用......有没有办法在同一个单元格中编辑带有代码的容器小部件?
python-3.x - 返回执行“on_click”的函数的输出
如何获取函数外部执行的函数的输出on_click
以ipywidgets.Button
在后续步骤中使用?例如,我想取回a
每次点击后的值,以便在 jupyter-notebook 的下一个单元格中使用。到目前为止,我只得到None
.