我要列出ec2
带有 boto 模块的 aws 帐户中的实例。我遇到的问题是
"You must specify a region".Here is the program.
import boto3
ec2 = boto3.resource('ec2')
for instance in ec2.instances.all()
print instance.id, instance.state
我没有指定任何默认区域。如何以编程方式指定它?
最佳答案
由于您使用的是资源接口(interface),您的代码将如下所示:
import boto3
ec2 = boto3.resource('ec2', region_name = 'us-west-2')
for instance in ec2.instances.all()
print instance.id, instance.state
关于python-3.x - 如何在 boto 程序中指定 aws 区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48314506/