基本信息
文件名称:《Python编程入门与实践(微视频版)》代码 例10-13 生成验证码.doc
文件大小:85 KB
总页数:4 页
更新时间:2025-07-12
总字数:约4.23千字
文档摘要

例10-13生成验证码

例10-13生成验证码

本例将生成包含随机字符、干扰线和干扰点的验证码图片,并将其保存为code.jpg。

#-*-coding:utf-8-*-

fromPILimportImage,ImageDraw,ImageFont,ImageFilter

importrandom

#产生随机字母

defrndChar():

chars=abcdefghjkanpqrstuwxyABCDRFGHJKMNPRSTUWX#$*#去除易混淆的字母和数字

returnchars[random.randin