首页 > 其他 > 详细

编写登陆接口

时间:2019-08-27 00:01:15      阅读:104      评论:0      收藏:0      [点我收藏+]

-输入用户名密码

-认证成功后显示欢迎信息

-输错三次后锁定

 

# -*- coding: utf-8 -*-
#this is make sure that linux to find the language to run the program
#!/usr/bin/env python 


#读取文件
def checkName(fileName,username):
    with open(fileName) as lines:
        for line in lines:
            line = line.strip()
          #print u"读取的数据为;%s"  % (line)
            if username == line:
                return True 

#在末尾写入字符
def writeName(fileName,username):
    file = open(fileName,"a")  
    file.write(username + "\n") 
    print u"该用户名:%s  已经被锁定!" % (username)
    file.close()


count=0
username = "aaa"
pwd = "bbb"
while count < 3:
    username = raw_input(please input username:)
    pwd = raw_input(please input pwd:)
    flag = checkName("usernameFile.txt",username)
    if flag:
        print u该用户名已经被锁定!
        break
    else:
        if username == alex and pwd == alex:
            print Hello %s % (username)
            break
        else:
            count += 1
            continue    
else:  
    writeName("usernameFile.txt",username)

 

 

-------------------------------------------------------------------------------------------------

 

QQ群:871934478

 

版权所有,转载请注明源地址                          

 

-------------------------------------------------------------------------------------------------

 

 

编写登陆接口

原文:https://www.cnblogs.com/yiliangmi/p/11415667.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!