import easygui as g
users = ['root', 'west'] # 设置管理系统中本身就有的账号
password = ['123', '456'] # 设置管理系统中账号对应的密码
#登录注册界面
def menu():
choice= g.buttonbox('欢迎来到登录注册界面', choices=('登录', '注册', '退出'), title='登录注册系统')
if choice=='登录':
register()
elif choice=='注册':
login()
else:
g.msgbox(msg="退出成功,期待与你再次见面", ok_button='离开', title='退出界面')
exit()
#登录函数
def register():
admin= g.enterbox('请输入账号')
passwd=g.passwordbox('请输入密码')
if (admin in users) and (passwd in password):
g.msgbox(admin+',登陆成功,欢迎来到python乐园!',title='python乐园')
else:
choice1= g.buttonbox('还没有账号吗,赶紧注册一个吧', choices=('我要注册', '再输一次','退出'),title='登录中心')
if choice1=='我要注册':
login()
elif choice1=='再输一次':
register()
else:
g.msgbox(msg="退出成功,期待与你再次见面", ok_button='离开', title='退出界面')
exit()
#注册函数
def login():
admin1= g.enterbox('请输入账号')
passwd1=g.passwordbox('请输入密码')
if admin1 in users:
choice2=g.ccbox('该用户名已经存在',choices=('重新注册','退出'), title='注册界面')
if choice2:
login()
else:
g.msgbox(msg="退出成功,期待与你再次见面", ok_button='离开', title='退出界面')
exit()
else:
users.append(admin1)
password.append(passwd1)
choice3=g.ccbox(admin1+',注册成功',choices=('我要登录','退出'), title='注册界面')
if choice3:
register()
else:
g.msgbox(msg="退出成功,期待与你再次见面", ok_button='离开', title='退出界面')
exit()
menu()
07-07
597

08-23
2589

01-27
2656
