Python3版本使用captcha(图片验证码)错误总结

1.提示错误
ModuleNotFoundError: No module named 'cStringIO'

解决方法: 将’cStringIO’改为’io’

from io import StringIO

2.提示错误

AttributeError: module 'string' has no attribute 'uppercase'
AttributeError: module 'string' has no attribute 'lowercase'

解决方法:
将’uppercase’/'lowercase’改为
‘ascii_uppercase’/'ascii_lowercase’

3.提示错误

TypeError: string argument expected, got 'bytes'

首先从’io’模块中导入’BytesIO’

from io import BytesIO

然后在代码210行左右
在这里插入图片描述
将out=StringIO()改为out=BytesIO()

4.还有一项提示 ‘‘xrange’’ 改为 ‘‘range’’ 即可

你可能感兴趣的:(Python3版本使用captcha(图片验证码)错误总结)