您无需为后字幕加上复杂的“文本”测试。这段代码与您发布的JSON字符串配合良好:
for post in data['data']: if post.get('caption'): print post['caption'].get('text', 0)此外,
data.get('data', [])如果Instagram发送空JSON ,则在启动循环时可能会更具防御性并进行引用。
您无需为后字幕加上复杂的“文本”测试。这段代码与您发布的JSON字符串配合良好:
for post in data['data']: if post.get('caption'): print post['caption'].get('text', 0)此外,
data.get('data', [])如果Instagram发送空JSON ,则在启动循环时可能会更具防御性并进行引用。