<botocore.paginate.PageIterator object at 0x0000011CF0AC70C8> 我的分页器有病吗?我做错了什么?

<botocore.paginate.PageIterator object at 0x0000011CF0AC70C8> Is my paginator ill? What iam doing wrong?

我无法解决烦人的问题,这是我的代码

import boto3
org = boto3.client('organizations')

paginator = org.get_paginator('list_policies')
page_iterator = paginator.paginate(Filter='SERVICE_CONTROL_POLICY', PaginationConfig={'MaxItems': 100})
print(page_iterator)

我想看看结果,但我得到以下结果

<botocore.paginate.PageIterator object at 0x0000011CF0AC70C8>

有谁知道我卡在这里的什么地方?

Boto3 分页器是类似生成器的对象。这意味着它们不会以可打印形式一次包含所有元素,但会在调用时按顺序生成 next 元素。

因此,为了打印其内容,您只需在代码中添加少量循环(或列表理解):

page_iterator = paginator.paginate(Filter='SERVICE_CONTROL_POLICY', PaginationConfig={'MaxItems': 100})
for i in page_iterator:
    print(i)

https://boto3.amazonaws.com/v1/documentation/api/latest/guide/paginators.html