python3.0 模拟用户登录,三次错误锁定

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# -*- coding:utf-8 -*-
#需求模拟用户登录,超过三次错误锁定不允许登陆
 
 
count  =  0
 
#realname passwd
Real_Username  =  "test"
Real_Password  =  "test"
 
#读取黑名单的内容
=  open ( 'black_user' , 'r' )
lock_file  =  f.read()
f.close()
 
Username  =  input ( '请输入用户名:' )
 
#判断输入用户是否在黑名单内,如果在则不允许输入密码
for  in  range ( 1 ):
     if  lock_file  = =  Username:
         print ( '对不起,您的用户已锁定,暂时不允许使用!' )
         exit()
     else :
         continue
 
#尝试输入密码并对输入次数进行计数
for  in  range ( 3 ):
     Password  =  input ( "请输入密码:" )
     if  Username  = =  Real_Username  and  Password  = =  Real_Password:
         print ( "登录成功" )
         break
     else :
         print ( "登录失败" )
     count  + =  1
 
#如果输入三次错误密码,则提示用户名锁定,并将用户名拉黑
if  count  = =  3 :
     print ( "对不起,您输入的密码错误次数已经达到3次,您的用户名将被锁定" )
     =  open ( "black_user" , "w" )
     f.write( "%s" % Username)
     f.close()



      本文转自Mr_chen  51CTO博客,原文链接:http://blog.51cto.com/metis/1963377,如需转载请自行联系原作者





相关文章
|
数据安全/隐私保护 Python
python之用户登录程序设计
python之用户登录程序设计
246 0
|
存储 数据库 数据安全/隐私保护
Python Django的学生选课管理系统,实现多用户登录注册,可选课可评课
本文介绍了一个基于Python Django框架开发的多功能学生选课管理系统,该系统具备教师和学生两个角色的权限管理,支持课程管理、成绩录入、选课申请、成绩查询和个人信息管理等功能,并注重数据安全与隐私保护。
583 0
Python Django的学生选课管理系统,实现多用户登录注册,可选课可评课
|
监控 前端开发 JavaScript
基于Python django的校园选课系统,实现多用户登录、有管理员和学生等角色
本文介绍了一个基于Python Django框架开发的校园选课系统,具备学生选课、管理员配置管理等功能,旨在提供一种高效便捷的教务管理解决方案。
504 0
基于Python django的校园选课系统,实现多用户登录、有管理员和学生等角色
使用Python实现简易的用户登录验证功能
这篇文章将向你展示如何使用Python语言进行程序设计,实现一个简易的用户登录验证功能。 该功能允许用户输入由字母和数字任意组合而成的用户名和密码,并通过while循环不断地提示用户输入,直到凭证正确为止。所有凭证信息将被存储在一个字典中,以便进行匹配验证。
|
安全 数据安全/隐私保护 Python
Python初级案例教学【第二课】(Python 黑客对讲机,模拟个人用户登录,银行金额大写汉字转换)
Python模拟个人用户登录 业务需求: 要求:账号:admin 密码:123 1.登录时给3次机会。 2. 如果成功,显示欢迎xxx。 3. 如果登录失败,显示录入错误你还有x次机会。如果3次机会使用完毕,则显示登录超限,请明天再登录。 Python银行金额大写汉字转换 业务需求: 银行电子支票业务在金额部分需要使用大写的汉字,因此需要将用户录入的数字信息转变为汉字。 • 目前只需完成1~5位整数转换即可。
488 1
Python初级案例教学【第二课】(Python 黑客对讲机,模拟个人用户登录,银行金额大写汉字转换)
|
存储 安全 数据安全/隐私保护
第 57 天:Python 用户登录 Flask-Login
第 57 天:Python 用户登录 Flask-Login
793 0
第 57 天:Python 用户登录 Flask-Login
|
Python
Python: Flask的用户登录组件Flask-Login
Python: Flask的用户登录组件Flask-Login
341 0
|
Python
Python: Flask的用户登录组件Flask-Login
Python: Flask的用户登录组件Flask-Login
403 0
|
前端开发 数据安全/隐私保护 Python
第14章节-Python3.5-Django实现用户登录与前端交互 13
用户名和密码验证: 首先在settings.py 把csrf注释如图: image.png image.png 修改login.html 代码如下: Title lab...
2042 0
|
前端开发 数据安全/隐私保护 Python
第15章节-Python3.5-Django实现用户登录与前端交互2 14
目的我想登陆成功后显示我的后台管理(实现过程): 新建home.html 在templates目录下代码如下: Title ...
1406 0

推荐镜像

更多