python - 通过一段代码运行输入,然后在文本框中返回结果
问题描述
我希望 pysimplegui 执行以下操作:
- 读取我在 InputText 中输入的数字;
- 将该数字存储在变量“n”中,然后用于在 Excel 工作表中搜索特定元素;
- 从 Excel 工作表中返回与“n”变量相邻的值,并将其显示在同一窗口的 TextBox 中。
到目前为止,我设法让 GUI 将我在一个框中输入的数字从同一个窗口显示到另一个框中,但不知道如何首先通过一段代码运行该数字,以便它在第二个 TextBox 中返回其他内容.
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?
解决方案
推荐阅读
- django - Django Rest_framework Apiview 显示项目
- centos - Podman 图像未使用 podman 图像 ls 显示
- gremlin - Gremlin Java 用新属性替换旧的顶点属性
- android - Android WorkManager 检索所有请求
- mongodb - 如何计算加入文档的比例?
- php - 如何真正暂停条带订阅
- handbrake - 如何使手刹使用强度较小的cpu?
- asp.net-core-mvc - 被 CORS 政策阻止:对预检请求的响应
- sql - Postgresql regex_replace 逗号,单引号和双引号
- gtk - 在 TreeView 中获取指针的行/单元格