【发布时间】:2017-01-02 12:58:51
【问题描述】:
下面是一些简单的代码。什么应该拉关键:名称标签。但是,当我添加第二个标签时,它似乎改变了顺序,所以 0 并不总是名称???
instances = ec2.instances.filter(Filters=[{'Name':'instance-state-name','Values':['running']}])
for instance in instances:
for tag in instance.tags:
if 'Name'in tag['Key']:
name = tag['Value']
print "Pulling all instance info..."
for instance in instances:
print(instance.id, instance.instance_type,instance.private_ip_address, instance.tags[0].get("Value"))
【问题讨论】:
-
tag numbers是什么意思?如果您需要实例的唯一标识符,请使用instance id。它保持不变并且每个实例都是唯一的
标签: python amazon-web-services amazon-ec2 boto3