编写登陆接口
- 输入用户名密码
- 认证成功后显示欢迎信息
- 输错三次后锁定
#coding=utf-8
#Author:XIAOJU
import csv
import getpass
def login(name,pwd):
#正确的登录信息存在文件中
date=csv.reader(open('/Users/xiaoju/PycharmProjects/xr58/login/login_info.csv','r'))
for content in date:
loginname=content[0]
passwd=content[1]
if (name==loginname and pwd==passwd):
print '登录成功,欢迎!'
else:
print '用户名或者密码错误'
def userlogin():
cnt=0
while True:
if cnt<3:
name=raw_input('请输入用户名:\n')
#pwd=getpass.getpass('请输入密码:')
pwd=raw_input('请输入密码:\n')
login(name,pwd)
cnt=cnt+1
else:
print '输入账户名和密码已超过三次,账号已被锁定,请找管理员解锁'
break
if __name__=='__main__':
userlogin()