我想使用作为 python 脚本的一部分收集的变量来代替 tag:key 中的 KEY。我发现没有运气。下面是我的代码。但值(value)部分有效。
tag_key_f = input("Enter Tag Name to find: ")
tag_val_f = input("Enter Tag Value to find: ")
instances = ec2.describe_instances(Filters=[{'Name': 'tag:tag_key_f', 'Values': [tag_val_f]}])
最佳答案
仅通过添加分隔符即可解决此问题。
tag_key_f = input("Enter Tag Name to find: ")
tag_val_f = input("Enter Tag Value to find: ")
instances = ec2.describe_instances(Filters=[{'Name': 'tag:'+tag_key_f, 'Values': [tag_val_f]}])
关于python-3.x - 带标签的 Boto3 EC2 实例过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53089058/