Jump to content

Tkinker Python Login not working

Enderg312

My login isn't running off of the if statement, how would I fix this?

from tkinter import *

root = Tk()
root.title("My Login")
root.geometry("650x650")

frame = Frame(root)

app = Frame(root)
app.grid

l = Label(root, text = "Login",font="Times 30", padx=5,  pady=5)
l.grid()

l1 = Label(root, text = "Username:",font="Times 30", padx=5,  pady=5)
l1.grid()

l2 = Label(root, text = "Password:",font="Times 30", padx=5,  pady=5)
l2.grid()

user = Entry(root)
user.grid( row= 1, column= 2)
user.configure(font = ("Courier", 44))
pass1 = Entry(root)
pass1.grid( row= 2, column= 2)
pass1.configure(font = ("Courier", 44))

user = user.get()
pass1 = pass1.get()

Username = "admin"
Password = "password"

def enter():
    if (user == Username and pass1 == Password):
        import subprocess
        subprocess.Popen("") #Directory would go here
    else: 
        l3 = Label(root, text = "check login", font=("Courier", 22))
        l3.grid()
    
b1 = Button(root, text = "Enter", command = enter, font=("Courier", 44))
b1.grid()


root.mainloop()

 

Link to comment
Share on other sites

Link to post
Share on other sites

Guest
This topic is now closed to further replies.

×