OSError: cannot write mode RGBA as JPEG
原代码
captcha.save('code.jpg')
原因:RGBA意思是红色,绿色,蓝色,Alpha的色彩空间,Alpha指透明度。而JPG不支持透明度,所以要么丢弃Alpha,要么保存为.png文件
解决
方法一
captcha=captcha.convert('RGB')
captcha.save('code.jpg')
方法二
captcha.save('code.png')
...
原创
2019-02-28 11:50:32 ·
545 阅读 ·
0 评论