Python tkinter将文本从标签发送到输入框
如何将标签中的文本发送到输入框,或直接将图像路径发送到tkinter中的输入框 您的意思是在标签中获取文本并将文本插入到条目中吗? 如果是,您可以在条目中创建一个StringVar 例如:Python tkinter将文本从标签发送到输入框,python,tkinter,Python,Tkinter,如何将标签中的文本发送到输入框,或直接将图像路径发送到tkinter中的输入框 您的意思是在标签中获取文本并将文本插入到条目中吗? 如果是,您可以在条目中创建一个StringVar 例如: from tkinter import * #For python 3 from Tkinter import * #For python 2 root = Tk() txt = StringVar(
from tkinter import * #For python 3
from Tkinter import * #For python 2
root = Tk()
txt = StringVar()
#For inserting text
txt.set("This is a label and an entry")
label = Label(root, textvariable=txt).pack()
entry = Entry(root, textvariable=txt).pack()
root.mainloop()
如果OP使用的是Python3.x或2.x,则会出现两种错误,请使用try和except。这显示了一种糟糕的编程实践。label和entry都将设置为None,因此使用这些变量是毫无意义的。我不明白,您是在调用按钮中的函数来再次调用相同的函数吗?
from tkinter import * #For python 3
from Tkinter import * #For python 2
root = Tk()
txt = StringVar()
#For inserting text
txt.set("This is a label and an entry")
label = Label(root, textvariable=txt).pack()
entry = Entry(root, textvariable=txt).pack()
root.mainloop()