f = open('black_user','r',encoding='utf-8')
data = f.readlines()#注意readlines与readline的区别,readlines一次读取整个文件,readline一次只读取一行
f.close()
count = 0
username = 'user'
userpassword = '123456'
lock = []
name = input("用户名:")
for i in data:
line = i.strip('\n')
lock.append(line)
if name in lock:
print("您的账号已被锁定,请联系管理员!")
else:
if name == username:
while count < 5:
password = input('密码:')
if password == userpassword:
print("账户%s登陆成功!" %name)
break
else:
print("密码错误!")
count += 1
else:
f = open('black_user','a+',encoding='utf-8')
print("错误次数过多,账号%s已被锁定!" %name)
f.writelines(name+'\n')
f.close()
else:
print("用户名不存在!")
Python实现用户登陆小程序
最新推荐文章于 2024-05-21 01:00:00 发布