需求介绍
最近,遇到一个需求让我做一个某系统的Python GUI登录界面。需求要求逻辑能面对三种用户登录系统的状态如下:
1、若用户名为user1,密码为888时,显示登录成功
2、若用户名为user1,密码不为888时,显示密码错误,清空密码的输入框内容
3、若用户名不为user1,密码不为888时,显示不存在用户,清空输入用户名和密码的输入框内容
实现界面
代码实现
from tkinter import *
from tkinter import messagebox
from PIL import Image, ImageTk
# 登录按钮逻辑
def usr_log_in():
# 输入框获取用户名密码
usr_name = var_usr_name.get()
usr_pwd = var_usr_pwd.get()
if usr_name ==