use*_*784 1 xml-rpc odoo python-3.6
我无法将图像转换为 base64 并通过 xml-rpc 客户端发送它,xml-RPC 服务器响应并给出此错误
需要一个类似字节的对象,而不是“_io.BufferedReader”
import base64
with open(full_path, 'rb') as imgFile:
image = base64.b64encode(imgFile)
Run Code Online (Sandbox Code Playgroud)
您已经给出了文件指针,但应该给出二进制数据。
你应该写如下:
import base64
with open(full_path, 'rb') as imgFile:
image = base64.b64encode(imgFile.read())
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4499 次 |
| 最近记录: |