Мне нужно получить идентификатор учетной записи текущего пользователя в boto3
script. До сих пор мое лучшее решение - разобрать текущего пользователя arn:
>>> import boto3
>>> account_id = boto3.resource('iam').CurrentUser().arn.split(':')[4]
но мне было интересно, есть ли более "легкий" подход. Фактически
>>> timeit.timeit("boto3.resource('iam').CurrentUser().arn",
... 'import boto3', number=10)
4.8895583080002325
и мне действительно не нужен ресурс CurrentUser
в моем script.