Я разрабатываю приложение с использованием PySimpleGui, которое будет назначать текст кнопки из списка. Текст на кнопке (ах) будет изменяться пользователями в процессе поиска. Я хочу иметь возможность читать, печатать и назначать текст кнопки при нажатии кнопки. Как мне это сделать? Вот код. Я пробовал несколько вещей, но безрезультатно. Два оператора печати в конце кода - это остатки.
import PySimpleGUI as sg
selection_button_text_data = ['Like a Rolling Stone','Bob Dylan','The Sound of Silence','Simon & Garfunkel','Respect','Aretha Franklin','A Day In The Life','The Beatles']
layout =[
[
[sg.Button(selection_button_text_data[0])],
[sg.Button(selection_button_text_data[1])],
[sg.Button(selection_button_text_data[2])],
[sg.Button(selection_button_text_data[3])]
]
]
window = sg.Window('Window Title', layout)
event, values = window.read()
window.close()
print(values)
print(sg.Button.GetText())