Python3.7实现验证码登录方式代码实例


Posted in Python onFebruary 14, 2020

这篇文章主要介绍了Python3.7实现验证码登录方式代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

代码如下

import random
import time

def login():
  for frequency in range(3):
      # 生成 字母+数字的组合列表
    num_lst = [i for i in range(10)]
    [num_lst.append(chr(j)) for j in range(97,123)]
      # random.sample(list,NUM)  列表,位数 在列表中随机抽取6位数
    ret = random.sample(num_lst,6)
    print(ret)
    num = list(input('请 输 入 验 证 码: '))
    if [str(x) for x in ret] == [str(y) for y in num]:
      print("登录成功")
      break
    else:
      print('登录失败')
      if frequency == 1:
        print('您还有一次输入机会,否则将锁定5秒钟')
  else:
    time.sleep(5)
login()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python Web框架Pylons中使用MongoDB的例子
Dec 03 Python
Python中模块pymysql查询结果后如何获取字段列表
Jun 05 Python
Python 中pandas.read_excel详细介绍
Jun 23 Python
pandas 获取季度,月度,年度首尾日期的方法
Apr 11 Python
解决Spyder中图片显示太小的问题
Apr 27 Python
在pycharm中python切换解释器失败的解决方法
Oct 29 Python
python实现批量处理将图片粘贴到另一张图片上并保存
Dec 12 Python
为什么称python为胶水语言
Jun 16 Python
浅谈Python中的生成器和迭代器
Jun 19 Python
python 生成正态分布数据,并绘图和解析
Dec 21 Python
python中子类与父类的关系基础知识点
Feb 02 Python
Python极值整数的边界探讨分析
Sep 15 Python
Python逐行读取文件内容的方法总结
Feb 14 #Python
Python3和PyCharm安装与环境配置【图文教程】
Feb 14 #Python
python对Excel的读取的示例代码
Feb 14 #Python
Python安装依赖(包)模块方法详解
Feb 14 #Python
python 项目目录结构设置
Feb 14 #Python
wxpython自定义下拉列表框过程图解
Feb 14 #Python
python3中使用__slots__限定实例属性操作分析
Feb 14 #Python
You might like
PHP header()函数常用方法总结
2014/04/11 PHP
ThinkPHP字符串函数及常用函数汇总
2014/07/18 PHP
PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例
2014/10/22 PHP
PHP分享图片的生成方法
2018/04/25 PHP
PHP进阶学习之Geo的地图定位算法详解
2019/06/19 PHP
SUN的《AJAX与J2EE》全文译了
2007/02/23 Javascript
jQuery淡入淡出元素让其效果更为生动
2014/09/01 Javascript
AngularJS入门知识之MVW类框架的编程思想探讨
2014/12/08 Javascript
在JavaScript的正则表达式中使用exec()方法
2015/06/16 Javascript
js解决movebox移动问题
2016/03/29 Javascript
Javascript中判断一个值是否为undefined的方法详解
2016/09/28 Javascript
详解使用grunt完成requirejs的合并压缩和js文件的版本控制
2017/03/02 Javascript
jQuery实现 上升、下降、删除、添加一行代码
2017/03/06 Javascript
JS实现禁止高频率连续点击的方法【基于ES6语法】
2017/04/25 Javascript
vue.js element-ui tree树形控件改iview的方法
2018/03/29 Javascript
JavaScript常用数组操作方法,包含ES6方法
2020/05/10 Javascript
关于JavaScript 数组你应该知道的事情(推荐)
2019/04/10 Javascript
Vue项目总结之webpack常规打包优化方案
2019/06/06 Javascript
vue仿ios列表左划删除
2019/09/26 Javascript
微信小程序点击view动态添加样式过程解析
2020/01/21 Javascript
Python验证码识别的方法
2015/07/10 Python
Python 类的继承实例详解
2017/03/25 Python
快速解决安装python没有scripts文件夹的问题
2018/04/03 Python
PyQt打开保存对话框的方法和使用详解
2019/02/27 Python
Python将json文件写入ES数据库的方法
2019/04/10 Python
WoolOvers澳洲官方网站:英国针织服装公司
2018/05/13 全球购物
绝对经典成功的大学生推荐信
2013/11/08 职场文书
中专毕业生自我鉴定
2014/02/02 职场文书
教师党性分析材料
2014/02/04 职场文书
员工试用期考核自我鉴定
2014/04/13 职场文书
课前三分钟演讲稿
2014/04/24 职场文书
2014年群众路线党员自我评议
2014/09/24 职场文书
学校端午节活动总结
2015/02/11 职场文书
工会文体活动总结
2015/05/07 职场文书
使用python如何删除同一文件夹下相似的图片
2021/05/07 Python
详解MySQL中的pid与socket
2021/06/15 MySQL