Python Tkinter:如何将文本打印到标签中?
我有一个类似于电子邮件存储器的东西,我希望保存的信息打印在我的Python Tkinter:如何将文本打印到标签中?,python,tkinter,label,Python,Tkinter,Label,我有一个类似于电子邮件存储器的东西,我希望保存的信息打印在我的标签中,,但我希望信息相互堆叠 这是我的代码,但当我输入另一封电子邮件和密码时,当前的标签文本将被替换 我怎样才能解决这个问题 def print_data(mail,passwort): label_list["text"] = str(mail)+" | "+str(passwort) def save_info(): mail = entry_mail.get()
标签中,,但我希望信息相互堆叠
这是我的代码,但当我输入另一封电子邮件和密码时,当前的标签
文本将被替换
我怎样才能解决这个问题
def print_data(mail,passwort):
label_list["text"] = str(mail)+" | "+str(passwort)
def save_info():
mail = entry_mail.get()
passwort = entry_passwort.get()
entry_mail.delete(0, tk.END)
entry_passwort.delete(0, tk.END)
print_data(mail,passwort)
您必须将以前的信息存储在变量中。然后
使用:
@CoolCloud您不应该修改他人发布的代码。您可以添加另一个答案。此外,您的更改与OP有相同的问题。对于您的情况,最好使用文本
小部件,而不是标签
。
label.configure(text= "previous label" + "new text")