我想用python测试一些东西,并编写一个脚本,在其中您可以使用自己的名称和密码登录。
我已经使用tkinter设置了一个gui,其中要求您输入您的名称和密码,并且我有一个函数(login_check())来测试您的密码是否正确,但我不知道如何在显示gui(根)时持续运行login_check()。
到目前为止这是我的准则:
from Tkinter import *
def login_check():
name = entry_name.get()
password = entry_password.get()
if name == "Marvin":
if password == "123":
print("You are now logged in")
else:
print("wrong password.")
else:
print("This username does not exist.")
root = Tk()
label_name = Label(root, text="Name")
label_password = Label(root, text="Password")
entry_name = Entry(root)
entry_password = Entry(root)
label_name.grid(row=0, sticky=E)
label_password.grid(row=1, sticky=E)
entry_name.grid(row=0, column=1)
entry_password.grid(row=1, column=1)
login_check()
root.mainloop()