博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python编写登录接口
阅读量:4171 次
发布时间:2019-05-26

本文共 689 字,大约阅读时间需要 2 分钟。

要求如下:

已锁定用户  文件形式如下:

用户名和密码  文件形式如下:

python代码如下:

#!usr/bin/env python#_*_ coding:utf-8 _*_import sysretry_limit=3retry_count=0account_file='accounts.txt'lock_file='account_lock.txt'while retry_count

在linux下,运行结果:

song@ubuntu:~$ python login.py

Please enter userName:ge
Please input passWord:djf
用户名或密码错误!
Please enter userName:ge
Please input passWord:df
用户名或密码错误!
Please enter userName:ge
Please input passWord:djff
用户名或密码错误!
Your account has been locked!

song@ubuntu:~$ python login.py

Please enter userName:ge
User ge  has been locked!

song@ubuntu:~$ python login.py

Please enter userName:ming
Please input passWord:123df
ming has match succeedly!
Welcome login Python Learning system!

(完)

你可能感兴趣的文章
test the difference between "DEFAULT NULL" and "DEFAULT 0"
查看>>
一个非常方便好用的ADO数据库连接字符串生成工具
查看>>
轻松得到C# ADO.NET的各种数据库连接字符串
查看>>
DLL文件制作与在VBA调用初级进阶
查看>>
Excel VBA: Delete Module After Running VBA Code. Deleting Modules via VBA Code
查看>>
SQLPLUS 使用的一些技巧
查看>>
excel 宏表函数 get.cell
查看>>
Recover Deleted Linux Files With lsof
查看>>
<<Oracle Applications DBA 基础(第二期)>>Week 01 exercise
查看>>
<<Oracle Applications DBA 基础(第二期)>>Week 02 exercise
查看>>
<<Oracle Applications DBA 基础(第二期)>>Week 03 exercise
查看>>
<<Oracle Applications DBA 基础(第二期)>>Week 04 exercise
查看>>
<<Oracle Applications DBA 基础(第二期)>>Week 05 exercise
查看>>
<<Oracle Applications DBA 基础(第二期)>>Week 06 exercise
查看>>
<<Oracle Applications DBA 基础(第二期)>>Week 07 exercise
查看>>
<<Oracle Applications DBA 基础(第二期)>>Week 08 exercise
查看>>
<<Oracle Applications DBA 基础(第二期)>>Week 09 exercise
查看>>
<<Oracle Applications DBA 基础(第二期)>>Week 10 exercise
查看>>
<<Oracle Applications DBA 基础(第二期)>>Week 11 exercise
查看>>
<<Oracle Applications DBA 基础(第二期)>>Week 12 exercise
查看>>