Python dict截取后,多个dict字典转成一个list列表
气死了,搞了一上午
结果这么简单
每个dict先转成list,再连接list
xx=[]
print('Detected faces for ' + photo)
for faceDetail in response['FaceDetails']:
tech_names = {'AgeRange', 'Gender','Emotions','BoundingBox'} #截取dict的key
result={key: value for key, value in faceDetail.items() if key in tech_names}
n = []
n.append(result)
xx=xx+n #每个dict先转成list,再连接list
json.dump(xx, open('result.json', 'w'), indent=4) # 生成json