как вернуться в режим работы при нажатии кнопки ipywidgets - PullRequest
0 голосов
/ 25 мая 2018

Я пытаюсь сделать следующий пример.Моя проблема в том, что когда я нажимаю одну кнопку, мне нужно вернуться к функции «индекс», чтобы я мог продолжить то, что я делал (на следующей строке я не хочу начинать все заново), и ввести одно из условий:, если продолжается.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()

Спасибо.

...