Python生成随机验证码,python验证码图片识别

  Python生成随机验证码,python验证码图片识别

  一。发展构想1 .图像制作和绘图工具

  2 .生成随机码、随机颜色

  3 .使用绘画工具整体应用画布

  4 .绘图工具写入随机代码

  二。构想实践1、创建画像、绘图工具

  为从太平航运进口图片,imagedraw#240*60创建画布image=image.new(RGB),(240,60),255,255,255,255)创建笔刷

  #随机字符编码defra nchar(:return chr(random。randint)65,90)随机字符编码def ranint:return str)random。randint,randint ) 3360 ranchar())随机选择字母或数字(#随机颜色rbg def ranbgcolor)):return)random。兰迪特(32,127)

  forxinrange(宽度):foryinrange(高度):draw。point,fill=ranbgcolor)).新浪酷乐

  #绘制随机四个字符的forIinrange(4) :draw.text ) (i10,10)、choice([ranint,ranchar))代码效果图:

  别胡说,直接上码

  # -编码:utf-8 - # @时间:2021/2/215:04 # @作者:邓# @项目:实用# @文件@描述:验证码图片从太平航运随机导入图像,ImageDraw,生成ImageFont,imagefilterfromcrandomimportchoice #随机字体颜色defranfontcolor(:return)random。randint)64、254 ) random.randint ) 50 254 ) #随机背景色defranbgcolor(:return)random . randint)32、127)、random。randint)32、32 random.randint 127 ) #随机字符编码defranchar(:return chr)random。randint)65、90 ) #随机数字码def ranint):returnstr)random。randint))3360 9)# 240 * 60宽度=60 * 4高度=60 #)图像图像图像图像图像对象图像255))字体* (根据本地TrueType字型文件字体文件路径修改)font=image font.truetype ( arial .TTF),36)绘制工具创建画对象draw=imagedraw.imagedraw (image)背景点forxinrange(宽度):foryinrange(高度)3360 draw.pop随机四个字符的对于I在范围(4)4):画。text(60 * i10,10),choice (ranint),ranchar ) ]

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • qq短信验证码发送失败怎么回事,qq验证码失败是怎么回事
  • ,,使用阿里大于(大鱼)平台进行发送手机验证码的流程
  • ,,SpringSceurity实现短信验证码登陆
  • android读取短信验证码,
  • android读取短信验证码,,Android使用MobSDK短信验证
  • android自动获取短信验证码功能在哪,安卓自动获取短信验证码
  • android自动获取短信验证码功能在哪,android自动获取短信验证码功能失效,Android自动获取短信验证码功能
  • android实现短信验证码自动填写功能是什么,安卓短信验证码自动填充 实现
  • android实现短信验证码自动填写功能是什么,安卓短信验证码自动填充 实现,Android实现短信验证码自动填写功能
  • android如何通过手机自动获取短信验证码信息,安卓自动获取短信验证码
  • android如何通过手机自动获取短信验证码信息,安卓自动获取短信验证码,Android如何通过手机自动获取短信验证码
  • ,,python网络爬虫实现发送短信验证码的方法
  • ,,Python实现滑块拼图验证码详解
  • ,,python3 破解 geetest(极验)的滑块验证码功能
  • 发验证码不在桌面显示,验证码能收到桌面上不显示怎么回事
  • 留言与评论(共有 条评论)
       
    验证码: