【要求】

  1. 验证码是随机生成的

  2. 包含多个大写字符,小写字符或数字的随机字符序列

  3. .要求程序实现生成随机六位验证码的功能

【已知】

  • 大写字母十进制范围[65,90]

  • 小写字母十进制范围[97,122]

  • 数字十进制范围[0,9]

【程序】

import randomestablish_list = []                                         # 创建新的列表
for x in range(6):                                          # 循环生成6个随机字符并添加到列表中# 生成状态码state = random.randint(1, 3)                            # 随机生成1-3if state == 1:                                          # 1:添加大写字母random_uppercase = chr(random.randint(65, 90))establish_list.append(random_uppercase)elif state == 2:                                        # 2:添加小写字母random_lowercase = chr(random.randint(97, 122))establish_list.append(random_lowercase)else:                                                   # 3.添加数字random_num = str(random.randint(0, 9))establish_list.append(random_num)# 列表转字符串
establish_str = ''.join(establish_list)
print(establish_str)

Python实现验证码的获取相关推荐

  1. 基于Python的验证码识别技术

    基于Python的验证码识别技术 作者:强哥 概述 前言 准备工作 识别原理 图像处理 切割图像 人工标注 训练数据 检测结果 搞笑一刻 福利一刻 推荐阅读 前言 很多网站登录都需要输入验证码,如果要 ...

  2. python图像验证码识别_python 简单图像识别--验证码

    python  简单图像识别--验证码 记录下,准备工作安装过程很是麻烦. 首先库:pytesseract,image,tesseract,PIL windows安装PIL,直接exe进行安装更方便( ...

  3. Python识别验证码----数美图标点选

    Python识别验证码----数美图标点选 写在前面 数据特点 获取数据 识别思路 按顺序抠出F4 定位f4 计算相似度 打标签(~~偷懒~~ ) 训练孪生网络 使用模型 识别结果 改进点 写在前面 ...

  4. Python识别验证码----网易易盾推理拼图

    Python识别验证码----网易易盾拼图推理 写在前面 数据特点 获取数据 识别思路 识别结果 改进点 写在前面 近日某众打码平台被跑路的消息一出,脚本圈中一片哗然(我并不是脚本圈的,只是喜欢看群里 ...

  5. 基于python的验证码识别

    基于python的验证码识别 在利用python对一些网站进行批量操作的时候,验证码是个绕不过去的东西,虽然现在网上有很多图像识别的api,但是可能不适用于你的项目,我为了批量爬取班上同学的学分绩点写 ...

  6. PYTHON对接验证码通知短信API

    重要信息通知解决方案 PYTHON对接验证码短信接口DEMO示例 本文为您提供了PYTHON语言版本的验证码短信接口对接DEMO示例 更多精彩内容请查看新用户注册场景解决方案 * 接口类型:触发短信接 ...

  7. Python Socket请求网站获取数据

     Python Socket请求网站获取数据 ---阻塞 I/O     ->收快递,快递如果不到,就干不了其他的活 ---非阻塞I/0 ->收快递,不断的去问,有没有送到,有没有送到,. ...

  8. python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法

    python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法 目录

  9. python使用openweathermap API获取全世界主要城市天气信息

    python使用openweathermap API获取全世界主要城市天气信息 官方网址: http://www.openweathermap.org/api 注意:使用gmail注册成功,然后到gm ...

最新文章

  1. 2015年最新出炉的JavaScript开发框架
  2. Chapter 7. 对话框控件
  3. 连接池你用对了吗?一次Unexpected end of stream异常的排查
  4. python绘制3d图-使用python绘制3d的图形
  5. 数据结构(java版)学习笔记(序章)
  6. nginx配置文件讲解(二)
  7. EOJ_1007_环形双向链表
  8. 虚线 实现_redis跳跃表实现
  9. 对于线程安全的集合类(例如Vector)的任何操作是不是都能保证线程安全
  10. JSONObject 自定义过滤配置
  11. 程序员自救指南:一不小心删库删表怎么办?
  12. c性能大容量cket_5千左右预算,既轻薄(高颜值)又高性能的笔记本推荐(畅玩LOL、CF、DNF、流放之路、梦幻西游)...
  13. (面试题)用折半查找法在一组整形数组中查找某个数据
  14. ulipad双击打不开 解决
  15. N1刷Android TV,贫民种草指北 篇二:N1盒子:不谈刷机,只谈使用!
  16. BZOJ_5369_[Pkusc2018]最大前缀和_状压DP
  17. ARM处理器开发详解
  18. Discuz门户模板乱码解决方案
  19. 优思学院|精益生产的前世今生
  20. jacob操作excel、word、AutoCAD分享

热门文章

  1. R语言 Scale函数
  2. JRXH静态信号继电器
  3. linux中vi模式剪切,Vim 复制粘贴和剪切
  4. java 获取剪切板_Java中有关剪切板的操作
  5. 使用XSHELL连接中标麒麟系统
  6. [NOIP模拟测试31]题解
  7. 【基础入门题030】《孙子算经》之鸡兔同笼
  8. Java程序经编译后会产生什么
  9. 浙工商计算机调剂,2021考研调剂:浙江工商大学硕士研究生调剂信息公告
  10. 门户通专访:尘土飞扬讲述如何成为软文高手