Контекст:
У меня есть сервер Django, и объект ответа на запрос имеет тип:
type(response) -> itertools.imap
Мне нужно проверить размер с помощью пользовательского метода.Проверка размера прошла успешно, но объект ответа, или, возможно, его содержимое, израсходован / очищен, хотя мой метод не изменяет его.
приведение ответа в виде списка:
list(response)
также потребляет / очищает его - но список заполнен.
Вопрос (ы):
Как получить содержимое файла itertools.imap без его использования / опустошения?
Можно ли превратить список обратно в itertools.imap?