【发布时间】:2018-06-08 19:53:29
【问题描述】:
到目前为止,我从未遇到过这种集合或对象(它是对 Google-Cloud-Vision API 的请求的响应)。
我编写了一个使用 API 并正确执行我想要的操作的类。但是,我可以在响应中提取/操作数据的唯一方法是使用此模块:
from google.protobuf.json_format import MessageToJson
我基本上将 protobuff 序列化为一个字符串,然后使用正则表达式来获取我想要的数据。
一定有比这更好的方法。有什么建议么?我希望 API 响应给我一个 json dict 或 json dict 的 dicts 等...不过我能想到的只是将响应变成一个字符串。
这是来自 github 存储库的文件: image_analyzer.py
提前谢谢大家。
【问题讨论】:
标签: json python-3.x python-requests protocol-buffers google-cloud-vision