使用python boto3库,我使用的是ec2.create_instances函数,它返回如下所示的数据:
[ec2.Instance(ID = 'I-34304930394309409')]
如何简单地提取id的值并将其放入另一个变量?我只想检索“i-34304930394309409”并将其设置为名为“instanceid”的变量
有没有办法只调用ec2.instance来检索这个值?
答案 0 :(得分:0)
FYI:instance是从create_instances()
的boto3函数返回的响应这就是我最终解决问题的方法:
我创建了一个名为instance_id的变量,然后将其设置为instance [0] .id,这是列表中与id字符串匹配的第一个值。我不确定我是否正确解释......无论如何:
instance_id = instance[0].id
print "Instance ID:", instance_id
然后打印我想要检索的值:“i-34304930394309409”