Я сделал меньшую программу, чтобы помочь устранить неполадки основной программы.В этой программе я хочу, чтобы предыдущий текст метки был удален перед отображением нового текста метки.Это важно, потому что если вы оставите старый текст метки в метке, текст окажется перекрывающим друг друга.
from tkinter import *
root = Tk()
root.geometry("400x200")
def onButtonClick():
while True:
answerLabel = Label(root, text=wordEntry.get())
answerLabel.grid(row=1, column=1)
break
enterWordLabel = Label(root, text="Enter a word")
enterWordLabel.grid(row=0, column=0)
wordEntry = Entry(root)
wordEntry.grid(row=0, column=1)
enterButton = Button(root, text="Enter", command=onButtonClick)
enterButton.grid(row=0, column=2)
root.mainloop()