Я хочу, чтобы pysimple gui сделал следующее:
- считал число, введенное мной в InputText;
- сохранил это число в переменной "n", которая затем используется для поиска указанного элемента c в листе Excel;
- возвращает значение, смежное с переменной «n» из листа Excel, и отображает его в TextBox в том же окне.
До сих пор мне удалось заставить GUI отображать число, которое я ввел в одном окне в другое поле из того же окна, но не знал, как сначала запустить это число через фрагмент кода, чтобы он возвратил что-то еще во втором текстовом поле.
import PySimpleGUI as sg
sg.theme('DarkAmber')
layout = [
[sg.Text("Enter Avaya Code")],
[sg.InputText("", key="avaya", size=(20, 3), do_not_clear=True)],
[sg.Text("Enter Extension")],
[sg.InputText("", key="extension", size=(20, 3), do_not_clear=True)],
[sg.Button("Search", size=(7, 2))]]
window = sg.Window("Search").Layout(layout)
while True:
event, values = window.Read()
if event == "Search":
window.FindElement("extension").Update(values["avaya"])```
Any suggestions?