首页 > 代码库 > Python 编写用户登录接口

Python 编写用户登录接口

附有流程图可以看一看,第一次画会慢慢改进的。

代码如下:

1.User    用户名存储文件

王二  123
张三    1234
李四    123456


2.Lock_User    被锁用户文件



3. Land.py    主程序文件


sys
i=i<:
    ()
    account = ()  /用户账户输入
    Lock_list = (,)           /打开加锁文件(读写方式)
    Lock_user = Lock_list.readlines()         /将获取的信息提取到list中
    User_list = ()
    User = User_list.readlines()


    Lock_line Lock_user:
        Lock_line = Lock_line.strip()     /去掉\n符,提取出可用信息
        account == Lock_line:
            sys.exit(% account)

    User_account User:                /分别提取用户名,密码
        (User,Password) = User_account.strip().split()
        account == User:                    /账号匹配循环
            j = j < :
                passwd = ()
                (passwd) == Password:
                    (% account)
                    sys.exit()
                :
                    j!=:
                       (%(account,-j))
                    j = j+:
                Lock_list.write(account + )  /密码匹配失败,锁定账号
                sys.exit(% account)

        :                          /账号不存在先pass,超出三次退出系统
          :
        i!=:
            (%(account,-i))
    i +=:
    sys.exit(% account )

Lock_list.close()
User_list.close()


Python 编写用户登录接口