原理:
通过字母的大小写串和数字串,随机生成N个字符的验证码
导入模块
import string
import random
函数封装
def captcha(num):
#获取大小写字母串
ascii_str=string.ascii_letters
#获取数字串
ascii_int=string.digits
#随机取字符
code_list=random.sample(ascii_int+ascii_str,num)
#列表转为字符串
code=''.join(code_list)
return code
代码调用
captcha(5)