我刚刚开始使用 Tkinter 制作基本的 GUI。 我之前用 python 创建了一个脚本,我想为其创建一个基本的 GUI。
我的问题是我需要获取条目小部件的值以用作参数值,但在线方法对我不起作用。
这就是我正在尝试的。
def retrieve_input():
eq_input = eq_textbox.get()
return eq_input
equation_input = retrieve_input()
eq_textbox 是我的条目,equation_input 将是参数值。
from tkinter import *
window = Tk()
entry_var = StringVar() #initializing a string var
eq_textbox = Entry(window, textvariable = entry_var) #add textvariabe to store value
def retrieve_input():
eq_input = entry_var.get() #see here
return eq_input
equation_input = retrieve_input()
window.mainloop()
您需要一个变量来存储该值...见上文