zdppy_captcha
python用于生成图片,声音等验证码的底层框架
安装
pip install zdppy-captcha
使用教程
显示图片验证码
import random
from zdppy_captcha.image import ImageCaptcha
code = random.sample('abcdefghijklmnopqrstuvwxyz1234567890', 4)
image = ImageCaptcha()
im = image.generate_image(code)
im.show()
保存验证码图片
import random
from zdppy_captcha.image import ImageCaptcha
code = random.sample('abcdefghijklmnopqrstuvwxyz1234567890', 4)
image = ImageCaptcha()
image.write(code, 'zdppy_captcha.jpg')
将验证码转换为bytesio
import random
from zdppy_captcha.image import ImageCaptcha
code = random.sample('abcdefghijklmnopqrstuvwxyz1234567890', 4)
image = ImageCaptcha()
data = image.generate(code)
print(data, type(data))
生成base64图片
import zdppy_captcha as captcha
code, img = captcha.get_base64(6)
print(code)
print(img)
版本历史
v0.1.0
v0.1.2
v0.1.3
v0.1.4
v0.1.5
- TODO: 让验证码的key只能使用1次,安全性更高