Я хочу, чтобы " Имя пользователя скопировано! " отображалось только в течение 3 секунд, после этого строка изменится на " Welcome back ".
Но что происходит, когда я нажимаю кнопку, через 3 секунды « Добро пожаловать » сразу изменится на « Добро пожаловать назад », имя пользователя * скопировано !"не отображается между ними.
from tkinter import *
from urllib import parse
from tkinter import Tk
window = Tk()
window.title("CopyText")
window.geometry('295x70+600+210')
myFont = ('Verdana',11)
#USERNAME ===================
lbl = Label(window, text="Username:")
lbl.grid(column=0, row=0)
string1 = StringVar(value='myusername')
txt = Entry(window, textvariable=string1, font=myFont, width=18)
txt.grid(column=1, row=0)
def clicked():
copy = txt.get()
r = Tk()
r.withdraw()
r.clipboard_clear()
r.clipboard_append(copy)
# after button was clicked, change "Welcome" to "Username copied!"
welcomeMessage.configure(text="Username copied!")
# then after 3 seconds, change the "Username copied!" to "Welcome back"
welcomeMessage.after(3000, welcomeMessage.configure(text="Welcome back"))
r.update()
btn = Button(window, text="copy", command=clicked, height=2, width=5)
btn.grid(column=2, row=0)
welcomeMessage = Label(window, text="Welcome")
welcomeMessage.grid(column=1, row=7)
window.mainloop()
