我正在制作的程序向我们的客户发送电子邮件,并且我正在使用的API允许我编写HTML并插入变量,我正在尝试将这些变量之一制成图片。基本上,我正在做的是用python打开图像,将其编码为base 64,然后将其连接到带有HTML IMG标签的变量。当我执行代码时,我得到
TypeError: Object of type 'bytes' is not JSON serializable
我正在使用Python 3.6 这是我的代码:
with open("TA203_2.jpg", "rb") as imageFile:
equipment_image = base64.b64encode(imageFile.read())
logger.debug(str(equipment_image))
有什么办法可以解决这个问题?
答案 0 :(得分:0)
我知道了,我需要将其转换为字符串。