Я работаю над ноутбуком Windows и Jupyter.Я пытался выполнить блок попытки и исключения, в ячейке Jupyter, с некоторым количеством widgets.Button
внутри, но это не работает.Я упростил ситуацию в следующем коде:
import ipywidgets as widgets
def widget(description):
button = widgets.Button(description=description,layout={'width': '300px'})
return button
try:
print("Before widget_1")
widget_1 = widget(description='Browser One')
widget_1
print("After widget_1")
except:
pass
widget_2 = widget(description='Browser Two')
widget_2
После выполнения ячейки Jupyter она напечатает " Before widget_1"
и "After widget_1"
, а затем появится widget_2
.
Browser Two
Однако widget_1
не отображается.
Есть идеи, почему это не работает, как я ожидал?