мне интересно, как есть Python проверить событие, чтобы увидеть, если username
и password
матч, а затем распечатать correct
если он или false
если он нет. Когда я пытаюсь получить результат, всегда false
. Мне нужен способ проверить, совпадают ли они.Как иметь событие проверить запись, чтобы увидеть, если он соответствует переменной в Python
Вот мой код:
from tkinter import *
root = Tk()
def check(event):
username = "Amras"
password = "pass"
if entry1 == username:
if entry2 == password:
print("true")
else:
print("false")
else:
print("false")
name = Label(root, text="Name: ")
password = Label(root, text="Password: ")
entry1 = Entry(root)
entry2 = Entry(root)
c = Checkbutton(root, text="Keep me logged in")
button1 = Button(root, text="Login")
button1.bind("<Button-1>", check)
name.grid(row=0, sticky=E)
password.grid(row=1, sticky=E)
entry1.grid(row=0, column=1)
entry2.grid(row=1, column=1)
c.grid(columnspan=2)
button1.grid(row=1, column=2)
root.mainloop()
Вместо двух операторов 'if' и двух' '' '' '' '' '' 'if (entry1.get() == username) и (entry2.get() == password):' и 'else:' , – zondo