在此之前,我从未遇到过这种集合或对象(这是对Google-Cloud-Vision API的请求的响应)。
我编写了一个使用API的类,并正确地执行了我想要的操作。但是,我可以提取/操作响应中数据的唯一方法是使用此模块:
from google.protobuf.json_format import MessageToJson
我基本上将协议缓冲区序列化为一个字符串,然后使用正则表达式来获取我想要的数据。
一定有比这更好的方法。有什么建议吗?我希望API响应能给我一个json dict或json dict of dicts等。不过,我所能想到的就是将响应转换为字符串。
下面是来自github存储库的文件:image_analyzer.py
提前感谢大家。
https://stackoverflow.com/questions/50767594
复制相似问题