python生成字母验证图片,,fromPILimpor
python生成字母验证图片,,fromPILimpor
fromPILimportImage,ImageDraw,ImageFontimportrandom
defgenerate_authenticode(): letters=random.sample('abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789',4) width=100 height=40 im=Image.new("RGB",(width,height),(255,255,255)) dr=ImageDraw.Draw(im) font=ImageFont.truetype("/Library/Fonts/arial.ttf",30)
foriinrange(4): dr.text((5+i*20,5),letters[i],(random.randint(,255),random.randint(,255),random.randint(,255)),font) deldr
forxinrange(width): foryinrange(height): ifim.getpixel((x,y))==(255,255,255): im.putpixel((x,y),(random.randint(,255),random.randint(,255),random.randint(,255)))
im.save('result.png')
if__name__=="main": generate_authenticode()
相关内容
- python实现发送邮件,python发送邮件,None
- python 学习,python,#!/usr/bin/e
- 列表的顺序访问与随机访问,列表顺序访问,class Tobj(
- python3调用百度翻译api的命令行翻译工具,python3api,#!
- python-pcap模块解析mac地址,python-pcap解析mac,import pcap
- python多线程ping和arpping扫描工具,pythonarpping,#/usr/bin/e
- 用PyQt实现透明桌面时钟小部件!,pyqt桌面时钟部件,#c
- python实现简单的soap客户端,pythonsoap客户端,# $Id: testq
- Python实现简单的web服务器,pythonweb服务器,本代码运行后
- python通过代理服务器访问ftp服务,pythonftp,None
评论关闭