电脑版
首页

搜索 繁体

17 python 之利用 PIL 库实现页面的图片验证码及缩略图

热门小说推荐

最近更新小说

前言:

在域用户平台里面集成了一个信使的功能,但是怕别人无脑的乱发,又怕别人乱调用接口,加了一个图片验证码的功能~

实现起来比较简单,用 python 的 PIL 库就可以实现了。

图片 17.1 pic

yum install -y libjpeg-develyum install freetype-*

安装 pil 库 ~

图片 17.2 pic

能不能用,要看下面是否支持 jpeg,不然图片没法写入的

图片 17.3 pic

好嘞,咱们可以跑一个 demo 了~

import Image, ImageFont, ImageDrawtext = "EwWIieAT"im = Image.new("RGB",(130,35), (255, 255, 255))dr = ImageDraw.Draw(im)font = ImageFont.truetype("kk.TTF", 24) #simsunb.ttf 这个从windows fonts copy一个过来dr.text((10, 5), text, font=font, fill="#000000")im.showim.save("t.png")

图片 17.4 pic

Loading...

未加载完,尝试【刷新】or【退出阅读模式】or【关闭广告屏蔽】。

尝试更换【Firefox浏览器】or【Chrome谷歌浏览器】打开多多收藏!

移动流量偶尔打不开,可以切换电信、联通、Wifi。

收藏网址:www.finalbooks.work

(>人<;)