python - 从 Python 中的图像键获取 URL
问题描述
我需要获得 'image' :值,但我尝试过的没有任何工作。
我试图转换为dict,但没有成功。尝试过json,但也没有成功。
[
{
"image": "https://scontent.cdninstagram.com/vp/.../61070103916_8222623480192096121_n.jpg?_nc_ht=scontent.cdninstagram.com",
"thumbnail": "https://scontent.cdninstagram.com/vp/.../61070103916_8222623480192096121_n.jpg?_nc_ht=scontent.cdninstagram.com",
"ts": "8382423"
},
{
"image": "https://scontent.cdninstagram.com/..../7366801460_3370303770835888477_n.jpg?_nc_ht=scontent.cdninstagram.com",
"thumbnail": "https://scontent.cdninstagram.com/.../7366801460_3370303770835888477_n.jpg?_nc_ht=scontent.cdninstagram.com",
"ts": "8283861"
}
]
预计输出如下:
https://scontent.cdninstagram.com/vp/.../61070103916_8222623480192096121_n.jpg?_nc_ht=scontent.cdninstagram.com
https://scontent.cdninstagram.com/..../7366801460_3370303770835888477_n.jpg?_nc_ht=scontent.cdninstagram.com```
解决方案
您可以将整个内容放入列表中,每个列表项都将转换为字典,然后您可以遍历它并从每个字典中获取“图像”。
img_list = [
{
"image": "https://scontent.cdninstagram.com/vp/.../61070103916_8222623480192096121_n.jpg?_nc_ht=scontent.cdninstagram.com",
"thumbnail": "https://scontent.cdninstagram.com/vp/.../61070103916_8222623480192096121_n.jpg?_nc_ht=scontent.cdninstagram.com",
"ts": "8382423"
},
{
"image": "https://scontent.cdninstagram.com/..../7366801460_3370303770835888477_n.jpg?_nc_ht=scontent.cdninstagram.com",
"thumbnail": "https://scontent.cdninstagram.com/.../7366801460_3370303770835888477_n.jpg?_nc_ht=scontent.cdninstagram.com",
"ts": "8283861"
}
]
for i in img_list:
print(i["image"])
输出:
https://scontent.cdninstagram.com/vp/.../61070103916_8222623480192096121_n.jpg?_nc_ht=scontent.cdninstagram.com
https://scontent.cdninstagram.com/..../7366801460_3370303770835888477_n.jpg?_nc_ht=scontent.cdninstagram.com
推荐阅读
- reactjs - 在 setState 上显示一个简单的动画反应
- javascript - 画布在第一次单击时向下移动 [BabylonJS, Vue, Vuetify]
- ios - 为什么导航栏色调颜色变淡了?
- outlook - 如何在 Outlook 撰写表单中设置多个位置?
- opencv - 如何在矩阵左侧添加行或列?
- python - 在 Dataflow 中使用模板化参数构建动态 Datastore 查询
- php - FileUpload 上传图片保存图片失败,但不显示错误信息
- ios - 如何检查一串数字是否包含序列号或所有相同的数字?
- mysql - mysql concat 与 if 语句
- c# - 在蛇游戏中替换 Thread.Sleep 的东西