Flckr图像exif数据无法传递给python中的dictonary

时间:2017-11-26 15:54:11

标签: python api flickr

我试图使用flickr API提取图像的EXIF数据。我的代码如下所示: photos=flickr.photos.search(text=["shark"],has_geo=1,extras='geo')

然后我试图将每个图像中的几个Exif数据存储到字典中,

data=[]
for photo in photos["photos"]["photo"]:
data.append({"id":photo["id"],"owner":photo["owner"],"title":photo["title"]

然而,当我看到时,   len(data) 它被打印为250,但是,当我检查len(photos)时,我发现它包含750张照片。我无法理解为什么其他500张照片没有显示。 我还注意到在dictonary之后调用photos结果:

{'photos': {'page': 1,
  'pages': 3,
  'perpage': 250,
  'photo': [{'accuracy': '16',
    'context': 0,
    'farm': 5,
    'geo_is_contact

任何帮助将不胜感激。谢谢

0 个答案:

没有答案