#!/usr/bin/env python
#coding:utf-8
fo=open("user.txt")
'''
num=1
while True:
line=fo.readline()
# print repr(line)
print "%s-->%s" %(num,line.rstrip("\n"))
num+=1
if len(line)==0:
break
'''
#从文件中读取所有字符,并存为字典
dict1={}
content=fo.readlines() #讲文件结果保存为列表
fo.close()
#print content
for user in content:
name=user.rstrip("\n").split(":")[0]
# print name
dict1[name]=user.rstrip("\n").split(":")[1]
#print dict1
#判断用户的账号密码。都ok提示登陆成功。否则失败
count=0
while True:
count+=1
if count >3:
print "对不起,您输入的错误次数过多,账户已锁定。请联系管理员"
break
name=raw_input('请输入用户姓名:').strip()
if name not in dict1:
print "用户名不存在,请重新输入!!"
continue;
password=raw_input('请输入您的密码:').strip()
if password !=dict1[name]:
print "密码输入有误"
continue;
else:
print "恭喜你,登陆成功"
break;
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341