import getpass
import json
with open(filename,"r") as f_obj :
user_info = json.load(f_obj)
print(user_info)
user_info={"raphael":"pswdraphael","lisa":"lisalisa"}
wrong_name={}
confirm =0
print("请输入用户名及密码,任意位置按‘Q’退出")
while confirm==0:
name=input("Name:")
if name.lower() == "q":
break
password = getpass.getpass("Password:")
if password.lower() =="q":
break
if name not in wrong_name.keys():
wrong_name[name]=3
while wrong_name[name] != 0:
if name == user_info.keys():
if password == user_info[name]:
print("验证成功,进入系统")
confirm=1
break
else:
print("验证失败,您还有" + str(wrong_name[name]) + "次机会")
wrong_name[name] -= 1
break
else:
print("多次错误,您已被锁定")
continue
else:
print("您好,有什么可为您服务?")
练手,暂无文件读写代码,后待加
Python练习——登录系统
最新推荐文章于 2024-06-26 22:02:35 发布