import PySimpleGUI as sg #OKのときの処理を定義しておく def submit_func(): print ('OK_func') layout = [[sg.Submit(button_text='OK'), sg.Cancel()]] window = sg.Window('Sample', layout) while True: event, value = window.read() #例外処理とCanselのときの動作=break if event in [None, 'Cancel']: break #OKのときの動作=submit_func() elif event == 'OK': submit_func() window.close()