首页 > 编程 > Python > 正文

python之验证码生成(gvcode与captcha)

2020-01-04 13:38:36
字体:
来源:转载
供稿:网友

今天向大家总结一下python在做项目时用到的验证码生成工具:gvcode与captcha

gvcode

全称:graphic-verification-code

安装:

pip install gvcode

使用:

import gvcodes, v = gvcode.generate()  #序列解包s.show()  #显示生成的验证码图片print(v)  #打印验证码字符串

效果:

python,验证码,gvcode,captcha

captcha

安装:

pip install captcha

使用:

from captcha.image import ImageCaptchafrom random import randintlist = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9',    'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z',    '', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']chars = ''for i in range(4):  chars += list[randint(0, 62)]image = ImageCaptcha().generate_image(chars)image.show()

效果:

python,验证码,gvcode,captcha

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持VEVB武林网。


注:相关教程知识阅读请移步到python教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表