Как выбрать ячейку в таблице? - PullRequest
0 голосов
/ 10 октября 2019

Я отображаю фрейм данных Pandas с PysimpleGUI, и пользователь должен проверить, действительно ли отображаемые данные верны. И если нет, он может изменить значение.

Я нашел этот код в качестве отправной точки:

https://repl.it/@PySimpleGUI/Table-Element

Лично я не использую веб-версию, но PysimpleGUI.

Я получаю следующее сообщение об ошибке:

Когда я использую следующий код, моя инструкция в GUI становится:

window ['_ selected_value _']. Update (window.Element (' table '). SelectedItem) AttributeError: У объекта 'Table' нет атрибута 'SelectedItem'

Когда я изменяю код на приведенный ниже, я получаю следующий экран:

PySimpleGUI.PySimpleGUI.Window объект в 0x1252b5390

То, что я хотел бы увидеть / получить, это значение ячейки, например, 7, поэтому я могу затем изменить его с помощьюinput.

Спасибо

while True:
    event, values = window.Read()
    for value in values:
        print(value)
    if event in (None, 'Exit'):
        break
    window['_selected_rows_'].Update(values['_table_'])
    window['_selected_value_'].Update(window.Element('_table_'))

Что я хотел бы увидеть / получить, так это значение ячейки, например, 7, поэтому я могу изменить его с помощью пользовательского ввода.

Большое спасибо.

...