【发布时间】:2017-10-23 18:56:47
【问题描述】:
使用代码时我收到一个空白输出:
from Tkinter import *
global entry1
root = Tk()
def printentry1():
global entry1
print entry1
entry1 = Entry(root)
button = Button(root,text="Submit",command=printentry1)
entry1.pack()
entry1=entry1.get()
button.pack()
root.mainloop()
我希望它打印他们在 Shell/Console 的输入框中输入的内容。它的返回“”。请帮助运行 Py2.7
【问题讨论】:
-
你
get()值只有一次(重新定义条目时),所以总是有一个空白输出。为什么不在你的回调中只使用print(entry1.get())? -
当我使用 print(entry1.get()) 时,它会打印一个随机的东西,例如 .57381704L 并且每次都不同
标签: python python-2.7 tkinter