内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
到目前为止,我从未遇到过这种集合或对象(它是对Google-Cloud-Vision API请求的响应)。
我写了一个使用API的类,并正确地做了我想做的事。但是,我可以在响应中提取/操作数据的唯一方法是使用此模块:
from google.protobuf.json_format import MessageToJson
我基本上将protobuff序列化为一个字符串,然后使用正则表达式来获取我想要的数据。
必须有一个比这更好的方法。有什么建议?我希望API响应能给我一个json dict或json dict of dicts等等......我想出的就是将响应变成一个字符串。
这是github存储库中的文件: image_analyzer.py