我正在尝试使用boto3与我的AWS基础架构进行交互。 当我直接从python CLI(v 3.6.1)使用boto3时,以下代码正在运行:
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'
先谢谢你
答案 0 :(得分:3)
看起来像是一个简单的错字。
尝试
boto3.resource('iam')
而不是
boto3.ressource('iam')
来源:https://boto3.readthedocs.io/en/latest/reference/services/iam.html#service-resource