Python 编写用户登录接口
2017-06-12 20:10
239 查看
附有流程图可以看一看,第一次画会慢慢改进的。代码如下:1.User 用户名存储文件
王二 123 张三 1234 李四 1234562.Lock_User 被锁用户文件3. Land.py 主程序文件#coding=utf-8import sysi=0while i<3:print("----Welcome------")account = raw_input("Input your account:") /用户账号输入Lock_list = open('Lock_User','r+') /打开加锁文件,读写方式Lock_user = Lock_list.readlines() /将获取的信息提取到list中User_list = open('User')User = User_list.readlines()for Lock_line in Lock_user:Lock_line = Lock_line.strip('\n') /去掉\n符,提取出可用信息if account == Lock_line: /遍历核对账号是否加锁sys.exit('用户%s已经被锁定,系统退出!' % account)for User_account in User:(User,Password) = User_account.strip('\n').split()if account == User: /账号匹配循环j = 0while j < 3:passwd = input("Input your passworld:")if str(passwd) == Password:print ("欢迎%s登陆管理系统"% account)sys.exit(0)else:if j!=2:print("用户%s密码输入错误,您还有 %d 次机会"%(account,2-j))j = j+1else:Lock_list.write(account + '\n') /密码匹配失败,锁定账号sys.exit('用户%s已被锁定' % account)else:pass /账号不存在先pass,超出三次退出系统else:if i!=2:print("用户%s不存在!,请重新输入,还有%d次机会"%(account,2-i))i +=1else:sys.exit("用户%s不存在,退出!" % account )Lock_list.close()User_list.close()附件:http://down.51cto.com/data/2366741
相关文章推荐
- Python编写登录接口-1
- python编写登录接口
- python编写登录接口(上)
- python编写登录接口
- 用Python实现用户登录接口
- 使用python编写一个登录接口
- python之编写登录接口
- 用户登录接口(重点是python对excel文件的读写操作)
- python编写登录接口
- python编写登录接口
- python初步编写用户登录
- 移动大脑-SpringMVc搭建RestFul后台服务(三)-RestFul接口编写(模拟用户注册登录)
- Python 学习练习之用户登录接口
- python编写一个用户登录程序
- python作业----编写登录接口
- python编写登录接口
- Python练习,模拟用户登录接口
- python练习之编写登录接口
- Python编写检测数据库SA用户的方法
- Java Swing界面编程(23)---事件处理:编写用户验证登录用例