PySimpleGUI イベント処理の基本 PySimpleGUIでは、ユーザーが画面をクリックするなどした際にイベントが発生するようになっています。 window.read()でイベントを受け取る 以下はチュートリアルなどでよく紹介されている一般的なイベント処理のコードですね。 window.read()はinput()のように入力待ちの状態です。入力を受け取るまではこの行でずっと待機していて、イベントが発生したら(key, value)のタプル形式でイベントを受け取ります。 下のコードではそれぞれevent, valueの変数にアンパッキングして代入していますね。 import PySimpleGUI as sg layout = [[sg.Text('PySimpleGUIを使っていますか?')], [sg.Button('はい', key='-OK-')]] window = sg