hello,大家好,我是wangzirui32,今天我们来学习如何使用Pillow库自动生成图片验证码,开始学习吧!
1. 编写代码
代码如下:
from PIL import Image, ImageDraw, ImageFont
from random import choice, randint
def create_CAPTCHA_content():
"""
生成验证码内容的函数
:return:
"""
# 验证码生成范围 26个字母和10个数字
text = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
CAPTCHA_text = ""
for i in range(1, 5): # 4位验证码
CAPTCHA_text += choice(text)
return CAPTCHA_text
# 创建新图像
image = Image.new("RGB", (