【发布时间】:2020-05-31 09:05:30
【问题描述】:
我正在尝试使用 ipywidgets 按钮进行按钮点击的连续过程。
单击按钮 1 应该清除按钮 1 并显示按钮 2 等...
看起来等待变量的引入使我的清除功能无法访问,我不明白为什么。
from ipywidgets import Button
from IPython.display import display, clear_output
def purge(sender):
print('purge')
clear_output()
wait=False
for i in range(5):
print(f'Button number :{i}')
btn = widgets.Button(description=f'Done', disabled=False,
button_style='success', icon='check')
btn.on_click(purge)
display(btn)
wait=True
while wait:
pass
【问题讨论】:
标签: python button jupyter-notebook ipywidgets