前言:
python的处理非常强大,可以做到很多操作,用python的内置库tkinter模拟登录软件界面完全不成问题。废话少说,直接上代码。
代码实例:
#usr/bin/python3
__author__="不忘晨曦"
# tkinter
import tkinter as t
import tkinter.messagebox
#创建窗体
root = t.Tk()
#设置标题
root.title('用户登录')
users = ['user1' , '不忘晨曦']
pwds = ['user1pwd', 'www.csdn.net.不忘晨曦']
#登录事件
def longin():
u = var_user.get() #获取数据
p = var_pwd.get() # 获取密码
if u in users :
index1 = users.index(u) #找到位置索引
index2 = pwds[index1] #根据索引找到对应的密码
if index2 == p :
t.messagebox.showinfo('Welcome', message = '欢迎'+u)
else:
t.messagebox.showerror('错误', message='密码错误')
else:
t.messagebox.showerror('错误', message='密码错误')
def exts():
root.destroy()
#设置窗体大小
root.geometry('500x