码迷,mamicode.com
首页 > 编程语言 > 详细

python3 登陆接口

时间:2017-09-23 12:16:20      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:port   输入   登陆   管理员   pass   line   lin   readlines   split   

#!/usr/bin/evn python
# -*- coding:utf-8 -*-
# Author: Aron

import sys,os
i = 0
while i < 3 :
name = input("请输入用户名:")
with open(‘account_lock.txt‘,‘r+‘) as f:
for n in f:
n = n.strip(‘\n‘)
if name == n:
sys.exit(‘用户%s,已经被锁定退出‘ % name)
with open(‘username.txt‘,‘r+‘) as user_:
for u in user_.readlines():
(user,password) = u.strip(‘\n‘).split(‘=‘)
if name == user:
j = 0
while j < 3:
passwd = input("请输入密码:")
if passwd == password:
print("欢迎登陆管理平台,用户%s" % name )
sys.exit(0)
else:
if j != 2 :
print("用户%s密码错误,请重新输入,还有%s次机会" % (name,2 - j ))
j += 1
else:
with open(‘account_lock.txt‘, ‘a+‘) as f:
f.writelines("%s\n" % name )
sys.exit("用户%s密码错误3次,已经锁定请联系管理员。")
else:
pass
else:
if i != 2:
print(‘用户 %s 不存在,请重新输入,还有 %d 次机会‘ % (name,2 - i))
i += 1
else:
sys.exit(‘用户 %s 不存在,退出‘ % name)

python3 登陆接口

标签:port   输入   登陆   管理员   pass   line   lin   readlines   split   

原文地址:http://www.cnblogs.com/huangbipeng/p/7580635.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!