在simplegui上,我希望有一个名为login_gui的输入框,它将输入中的数据放入变量login_variable,而不是已定义的函数中。
import simplegui
frame = simplegui.create_frame("screen", 500, 500)
login_gui = frame.add_input("Login?", login_variable, 20)
..something with login_variable
有什么方法可以做到这一点,还是只有在定义的功能下才能起作用?
最佳答案
我不知道。但是使用tkinter或pyside非常简单,然后您可以使用所有选项。
用示例更新
基本上pyside更好,但是tkinter可以直接使用。如果您只想使用简单的GUI,请使用tkinter
from Tkinter import *
def go():
print E1.get()
top = Tk()
L1 = Label(top, text="User Name")
L1.pack()
E1 = Entry(top, bd =5)
E1.pack()
But = Button(top, text="go", command=go)
But.pack()
top.mainloop()
关于python - SimpleGui输入到变量中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21513427/