如何提取' Roll'使用Python从这个Kinesis分片中获取数据?

时间:2018-03-24 23:36:28

标签: python-2.7 amazon amazon-kinesis amazon-rekognition

我怎样才能提取" roll"从我使用Python 2.7从Amazon Kinesis / Rekognition获得的列表?

{u' FaceSearchResponse':[{u' DetectedFace':{u' BoundingBox':{u' Width':0.10875,u' Top':0.08555555,你'离开':0.775,你'身高':0.19333333},你'信心':99.82224,你'姿势': {u' Yaw':39.53371,u' Roll':10.791267,u' Pitch':-1.0082194},u'质量':{u'锐度':99.93052,你'亮度':44.374504},你'地标':[{你' Y':0.17006741,你' X': 0.81887186,你'键入':你' eyeLeft'},{u' Y':0.18348174,你' X':0.8479081,你' Type&# 39;:你' eyeRight'},{u' Y':0.21523575,你' X':0.8444541,你'输入':你'鼻子& #39;},{u' Y':0.2389706,你' X':0.81935763,你'键入':你' mouthLeft'},{u&# 39; Y':0.2415149,你' X':0.83268094,你'输入':你' mouthRight'}]},u' MatchedFaces': []}],u' StreamProcessorInformation':{u'状态':你' RU NNING'},u'输入信息':{u' KinesisVideo':{u' ServerTimestamp':1521934266.557,u' FrameOffsetInSeconds':0.035999998450279236,u&# 39; StreamArn':你' arn:aws:kinesisvideo:us-east-1:086906171606:stream / AmazonRekognitionVS / 1520802835146',u' FragmentNumber':u' 91343852333181789275940108114159018792280348730&#39 ;,' ProducerTimestamp':1521934266.294}}}

out = kinesis.get_records(shard_it,limit=2)
for o in out["Records"]: 
a = json.loads(o["Data"]) 
b = a["FaceSearchResponse"] 
c = b["DetectedFace"] 
print c

0 个答案:

没有答案