标签: python-3.6 odoo xml-rpc
我很难将图像转换为base64并通过xml-rpc客户端发送,xml-RPC服务器响应并发出此错误
需要类似字节的对象,而不是'_io.BufferedReader'
timeout
答案 0 :(得分:3)
您已经给出了文件指针但应该提供二进制数据。
您应该写如下:
import base64 with open(full_path, 'rb') as imgFile: image = base64.b64encode(imgFile.read())