python PIL生成验证码,设置字体格式 IOError: cannot open resource

python3 用PIL生成验证码时,设置字体格式报错

font = ImageFont.truetype('XXX.ttf', 40)

IOError: cannot open resource
这是因为PIL无法定位到字体文件的位置,可以进行以下操作:

1、进入python的安装目录

2、搜索.ttf

3、即可查到自己的电脑有哪些中字体格式,然后随机选一种并把绝对路径替换到代码中的XXX.ttf即可


 

猜你喜欢

转载自blog.csdn.net/yournevermore/article/details/88638654