Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 774 Bytes

File metadata and controls

13 lines (9 loc) · 774 Bytes

Пагинация

PaginatedList[T] — lazy-контейнер для списочных ответов. Первая страница загружается при создании объекта, следующие страницы догружаются во время итерации. materialize() загружает все страницы и возвращает обычный список.

::: avito.PaginatedList

AsyncPaginatedList[T] — async-аналог. Он не наследуется от list, читается через async for или await materialize() и не поддерживает конкурентную итерацию одного экземпляра из нескольких coroutine.

::: avito.AsyncPaginatedList