我目前正在使用python3,我的项目需要生成验证码。我的目标是生成验证码,然后将其返回为base64,这样就可以在JSON中为客户端提供服务。在
但是,我无法将其转换为base64字符串:
captcha=image.generate(captchatext)
assert isinstance(captcha, BytesIO)
captcha=base64.b64encode(captcha)
返回错误:
^{pr2}$
我不太清楚为什么?有人能帮我理解为什么它不能转换吗?在
感谢您的帮助:)
Tags:
将
BytesIO
对象转换为bytes
类型:这些类型是不可互换的,
BytesIO
是一个类似文件的对象,bytes
只存储不可变的值,比如str
相关问题 更多 >
编程相关推荐