Python随心记--用户登录锁定

count = 0
if count == 3:
    print(‘您的账户已冻结,请联系客服解冻‘)
else:
    while count < 3:
        user = input(‘‘)
        pwd = input(‘‘)
        if user == ‘alex‘ and pwd == ‘123‘
            print(‘欢迎光临‘)
            break
        else:
            print(‘用户名或者密码错误‘)
        count = count + 1

原文地址:https://www.cnblogs.com/Essaycode/p/10041115.html

时间: 2024-08-28 21:43:11

Python随心记--用户登录锁定的相关文章

Python实现简单的用户登录信息确认,密码输错3次后,用户被锁定

'''问题描述: 从文档中读入用户名和密码,检验用户名和密码的正确性, 密码输错三次后用户被锁定,不允许登陆 解决思路: 1.读用户信息文档,存入二维列表中, 2.需要把锁定的拉入黑名单 3.只有用户名输对的情况下才可以输入密码,密码输错三次用户就被锁定''' #User_Info存用户名和密码,Lock_Info存被锁定的用户file = open(r"User_Info.txt","r")file2 = open(r"Lock_Info.txt&quo

python 初学习 模拟用户登录

#!/usr/bin/env python#coding:utf-8''' 2017年8月19日 python 模拟用户登录,连续失败次数超过3次永辉名被锁定 userfile 文件保存字典 用户名,和密码 sorryname 文件保存字典 登录过的的用户名,登录成功,值为0,登录失败,值+1 当值大于等于3是,账号被锁定,无法进行登录'''import shelve# 私有属性,保存文件名__userfile = 'loginname.dat'__users = 'users'__sorryn

python自定义编写有关用户登录注册程序代码

#!/usr/bin/env python#-*- coding:utf-8 -*-import osimport json def login(): #用户注册 account_file ='d:\login.txt' locked_file ='d:\lock.txt' print("-----------------------用户注册------------------") login_name = input("请输入用户名:") login_passwd

python学习一:用户登录

一,用户登录需求: 1,用户名,密码要保存在文件中. 2,用户可以尝试登录三次,三次之后账户锁定,用户锁定信息保存在文件中,用户输入正确重置锁定信息. 程序代码: #!/usr/bin/env python# -*- coding:utf-8 -*-username = [] #-----------------------------------------------for line in open('user.txt'): line=line.replace('\n','').split(

Python练习,模拟用户登录接口

实现需求如下: 同一个用户名连续失败三次则锁定,不管用户名是否在,锁定后在下次运行脚本登录是同样是锁定状态 使用文件存储用户名和密码信息,与文件里面的用户名密码进行认证对比 用户名不存在和密码错误提示不可以相同,登录成功,账号被禁用,密码错误,用户不存在需要有相关的提示信息 脚本如下: #!/usr/bin/python #coding:utf8 class Login():       def userInfo(self):         #将用户名密码信息文件处理成一个字典        

Python+Selenium自动化模拟用户登录(备注:记录一次强行卸载rpm依赖包,引发的rpm、yum等命令异常,无法远程xftp工具)

近期在摸索Python+Selenium自动化,实现模拟用户登录搜索等操作,反馈相关日志,再交由Zabbix分析,监控页面访问是否正常. 期间需要对Linux火狐浏览器进行升级,由于生产环境为内网环境,无法使用yum进行升级.本想在外网环境下使用Docker进行安装,然后打成镜像后迁移到内网环境.但由于系统为Red Hat 6.4对Docker支持较差,故在外网将相关依赖包下载后进行安装. 外网环境下,下载Firefox及相关依赖组件相关操作.         1.更新本地yum源为阿里yum源

Python大法之input用户登录

用户登录三次错误,弹出提示Y or N 1 #用户登录 (三次输入机会)且每次输错会显示剩余错误次数(提示:使字符串格式化) 2 3 # i = 3 4 # username = 'Allan' 5 # password = '12345' 6 # while i > 0: 7 # name = input('请输入你的用户名:') 8 # if name == username: 9 # passwd = input('请输入你的密码:') 10 # if passwd == password

python小练习--模拟用户登录,(3次重试机会,登录成功展示登录账号密码)

知识点使用:1.格式化输出的两种方法---% .formate 2.while循环的使用,及跳出循环的两种方法---break(跳出循环体).continue(结束本次循环,继续下次循环) 3.if条件语句的使用 """ 功能:模拟用户登录,(3次重试机会,登录成功展示登录账号密码) 作者:诸葛 日期:29/06/2019 """ i = 3 username = 'zzl' password = '123456' #思路一:先验证账号,再验证密

Python之路 day1 用户登录多次被锁定

编写登陆接口: 输入用户名密码 认证成功后显示欢迎信息 输错三次后锁定 1 #Author:ersa 2 import getpass,os,sys 3 4 #读取账户信息到内存中 5 try: 6 accounts_file = open("E:/LinuxStudy32/Python/accounts.txt", "r") 7 except IOError: 8 print("The file don't exitst,Please double ch