擅长:python、mysql、java
<p>您可以使用<code>GetLoginProfile</code>API请求来确定IAM用户是否具有登录配置文件。如果没有与用户关联的登录配置文件,则此请求将返回404响应。这样的代码应该可以工作:</p>
<pre><code>import boto3
iam = boto3.client('iam')
user_name = 'bob'
try:
response = iam.get_login_profile(UserName=user_name)
except Exception, e:
if e.response['ResponseMetadata']['HTTPStatusCode'] == 404:
print('User {} has no login profile'.format(user_name))
</code></pre>