import boto3
def lambda_handler(event, context): # 获取服务角色的 IAM 名称 role_name = "my_service_role"
# 创建 IAM 客户端
iam_client = boto3.client('iam')
# 获取服务角色的 ARN
role_arn = iam_client.get_role(RoleName=role_name)["Role"]["Arn"]
# 使用服务角色的 ARN 初始化 AWS 服务客户端
s3 = boto3.client('s3', aws_access_key_id=role_arn)
# 在此处放置代码以使用 s3 客户端执行操作
# ...
这些步骤应该可以解决服务帐户初始化失败的问题。