下面是一些簡單的代碼。什麼應該拉關鍵:姓名標籤。但是當我添加第二個標籤時,它似乎改變了順序,所以0並不總是名稱?ec2標籤號碼是否改變?
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"))
你是什麼意思的'標籤號碼?如果你想要你的實例的唯一標識符,使用'instance id'。它保持不變,並且每個實例 –