با سلام
from tkinter import *
window = Tk()
entry1 = Entry(window)
entry1.pack()
a= entry1.get()
def login():
if a == "ali": print("Welcome ali")
else: print("Ok")
button1 = Button(window,text="Login",command=login)
button1.pack()
button2 = Button(window,text="Exit",command=window.destroy)
button2.pack()
mainloop()
با توجه به کد های بالا پس از وارد کردن عبارت ali و فشردن دکمه لاگین، باید Welcome ali پرینت شود اما این اتفاق نمی افتد و همیشه عبارت Ok را پرینت می کند. لطفا راهنمایی کنید.
پاسخ ها