随着AWS扩展并添加新区域,我希望我的代码能够自动检测到这一点.目前,"选择您的区域"是硬编码的,但我想解析以下只为RegionName.
import boto3
ec2 = boto3.client('ec2')
regions = ec2.describe_regions()
print(regions)
Run Code Online (Sandbox Code Playgroud)
我的输出是JSON,如下所示:
{'Regions':[{'Endpoint':'ec2.ap-south-1.amazonaws.com','RegionName':'ap-south-1'},{'Endpoint':'ec2.eu-west- 1.amazonaws.com','RegionName':'eu-west-1'},{'Endpoint':'ec2.ap-southeast-1.amazonaws.com','RegionName':'ap-southeast-1' }]}
为了空间,我已经删除了重复数据和ResponseMetadata.
如何将RegionName解析为列表?