PySimpleGUI

リストボックスの選択値をprintする

import PySimpleGUI as sg

items = ['Python', 'PySimpleGUI', 'Java']

layout = [[sg.Text('どれを学びますか?')],
          [sg.Listbox(items, size=(None, 3))],
          [sg.Ok()]]

window = sg.Window('sample', layout)
event, values = window.read()
print(values) #{0: ['Python']} 番号付きで辞書がタプルで取り出される
print(values[0]) #['Python'] 辞書として取り出される
print(values[0][0]) #Python 文字列が取り出される

window.close()

PAGE TOP