基于知道其他键值boto3来获取数组内部对象中的键/值

问题描述

"clone": [
        {
            "href": "http://abc.compute.amazonaws.com:7990/scm/fin/test.git","name": "http",},{
            "href": "ssh://git@abc.compute.amazonaws.com:7999/fin/test.git","name": "ssh",]

我有一个带有两个随机移动的对象的数组,如何使用python引用名称(保持静态),从而在第一个对象内提取 href 值boto3。

解决方法

您可以进行线性搜索:

href = next(x for x in array if x['name']=='ssh')['href']

如果您的array没有匹配name的字典/对象,则会抛出异常。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...