python - Python:我有一个值,但无法让它显示回文本字段
问题描述
我从一些领域构建了一个表单。我使用表单中输入的第一个值来获取其他字段的结果。
from tkinter import *
fields = ('no1','no2')
def makeform(root, fields):
global PN
for field in fields:
row = Frame(root)
lab = Label(row, width=30, text=field, anchor='w')
ent = Entry(row)
row.pack(side=TOP, fill=X, padx=5, pady=5)
lab.pack(side=LEFT)
ent.pack(side=RIGHT, expand=YES, fill=X)
PN.append((field, ent))
我将用户输入的“no1”值传递给一个函数,然后它返回一个我想在为“no2”创建的文本字段中显示的结果
我有一个函数返回的值,并试图让它显示回文本字段。
两件事:我希望能够为多个字段和多个值执行此操作。接下来是获取用户输入的值,然后将它们发送回文件。
有什么帮助吗?
解决方案
通过在 for 循环中使用列表 PN 来获取字段名称的值并将它们存储为用于显示的变量,我能够获得所需的内容:
for entry in PN:
field = entry[0]
texta = returnquery['ownerName']
textb = returnquery['county']
推荐阅读
- download - 计算机科学中大写“KB”的值是多少?CS中的大写“KB”和小写“kb”有什么区别?
- angular - 当参数在 JSON 中时,Ionic 5 Post 请求添加额外的参数
- java - 在安装 8 的同时打开一个 java12 jar 文件
- java - 在响应应用程序中返回 200 响应但不返回数据,其中直接在浏览器上点击 url 获得响应
- r - 如何在数据框的所有列上运行 for 循环并将结果作为单独的数据框或矩阵返回
- javascript - 发送 Ajax 请求后如何检查用户是否成功登录?
- java - Java 8:寻找减少代码重复的设计模式
- asp.net-core-mvc - 如何解决asp.net core中的查看数据问题?
- sql - 在oracle中将字母数字转换为数字,反之亦然
- reactjs - 反应本机钩子中的无限循环