新手問題。我期待着能夠做到像下面這樣:使用boto(AWS Python),我如何獲得IAM用戶列表?
import boto
from boto.iam.connection import IAMConnection
cfn = IAMConnection()
cfn.get_all_users()
for user in userList:
print user.user_id
的連接工作正常,但最後一行將返回錯誤「‘統一’對象有沒有屬性‘USER_ID’」。
我做了一個type(userList)
,它報告類型爲<類'boto.jsonresponse.Element'>,它沒有出現(?)記錄。使用正常的JSON解析似乎也無法正常工作。
從another source看起來好像意圖是這樣的操作的結果應該是「pythonized」。
無論如何,我對boto相當陌生,所以我認爲有一些簡單的方法可以做到這一點,我只是沒有偶然發現。
Thx!
太棒了,謝謝!這是結束了,我的工作: '數據= cfn.get_all_users() 用戶在data.list_users_result.users: 打印(user.user_name)' – mike
我放棄試圖在評論格式代碼現在,arg。只要說我需要遍歷'data.list_usres_result.users',它就像一個魅力。 – mike
boto3中的一件好事是在所有服務之上的統一對象層,因此您不必在低級數據結構中混淆。 – garnaat