Я пытаюсь сделать следующий пример.Моя проблема в том, что когда я нажимаю одну кнопку, мне нужно вернуться к функции «индекс», чтобы я мог продолжить то, что я делал (на следующей строке я не хочу начинать все заново), и ввести одно из условий:, если продолжается.on_click (clicked) .Как я могу вернуться туда, где я оставил после нажатия кнопки?
import IPython.display
import ipywidgets
import ipywidgets as widgets
def clicked(option):
if option.description == "continue":
print ('continue')
return ('continue')
elif option.description == "finish":
print('finishhh')
return ('finishhh')
def index():
print ('hello')
continues = ipywidgets.Button()
finish = ipywidgets.Button()
continues.description = "continue"
finish.description = "finish"
display(continues, finish)
continues.on_click(clicked)
finish.on_click(clicked)
if continues.on_click(clicked) == "continue":
print('here!')
elif finish.on_click(clicked) == "finish":
print('here2')
index()
Спасибо.