相关疑难解决方法(0)

尝试使用python将google视觉响应转换为字典时出现属性错误DESCRIPTOR

我在 Windows 上,使用Python 3.8.6rc1,protobuf version 3.13.0google-cloud-vision version 2.0.0.

我的代码是:

from google.protobuf.json_format import MessageToDict
from google.cloud import vision
    
client = vision.ImageAnnotatorClient()
response = client.annotate_image({
            'image': {'source': {'image_uri': 'https://images.unsplash.com/photo-1508138221679-760a23a2285b?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=800&q=60'}},
        })
MessageToDict(response)
Run Code Online (Sandbox Code Playgroud)

它失败了MessageToDict(response),我有一个attribute error: "DESCRIPTOR". 似乎response不是有效的 protobuf 对象。有人能帮我吗?谢谢

python google-api google-vision

6
推荐指数
3
解决办法
867
查看次数

标签 统计

google-api ×1

google-vision ×1

python ×1