boto3: AttributeError: у объекта 'module' нет атрибута 'ressource

Я пытаюсь использовать boto3 для взаимодействия с моей инфраструктурой AWS. Когда я использую boto3 непосредственно из Python CLI (v 3.6.1), работает следующий фрагмент кода:

import boto3
client = boto3.ressource('iam')
print(client.User('myusername').arn)

Однако, если я пытаюсь использовать его из файла скрипта Python (test.py), я получаю следующую ошибку:

$ python test.py
Traceback (most recent call last):
File "test.py", line 5, in <module>
client = boto3.ressource('iam')
AttributeError: 'module' object has no attribute 'ressource'

Заранее спасибо

1 ответ

Решение

Выглядит как простая опечатка для меня.

Пытаться

boto3.resource('iam')

Вместо

boto3.ressource('iam')

Источник: https://boto3.readthedocs.io/en/latest/reference/services/iam.html

Другие вопросы по тегам