摘要:今天向大家總結(jié)一下在做項(xiàng)目時(shí)用到的驗(yàn)證碼生成工具與全稱(chēng)安裝使用序列解包顯示生成的驗(yàn)證碼圖片打印驗(yàn)證碼字符串效果安裝使用效果
今天向大家總結(jié)一下python在做項(xiàng)目時(shí)用到的驗(yàn)證碼生成工具:gvcode與captcha
gvcode全稱(chēng):graphic-verification-code
安裝:
pip install gvcode
使用:
import gvcode s, v = gvcode.generate() #序列解包 s.show() #顯示生成的驗(yàn)證碼圖片 print(v) #打印驗(yàn)證碼字符串
效果:
captcha安裝:
pip install captcha
使用:
from captcha.image import ImageCaptcha from random import randint list = ["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", "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"] chars = "" for i in range(4): chars += list[randint(0, 62)] image = ImageCaptcha().generate_image(chars) image.show()
效果:
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/42912.html