import sys
tag = True
n = 0
while tag:
user = input('请输入账号:').strip()
passwd = input('请输入密码:').strip()
f_l = open('lockinfo.txt', 'r+')
for lock_list in f_l:
lock = lock_list.split()
if user in lock:
sys.exit('账号被锁定,请联系管理员')
ret = []
f_u = open('userinfo.txt', 'r')
for userin in f_u:
ret.append(userin.split())
for j in ret:
if user in j and passwd in j:
print('登录成功')
tag = False
break
n = n+1
if n<3 and tag:
print('用户名或密码错误,请再次输入')
if n>=3:
print('失败次数超过3次,用户锁定')
f_l.write(user+'\n')
tag = False
f_l.close()
f_u.close()