Сейчас спрошу страшное.
Расскажите мне ежедневный юзкейс для генераторов?
За всё время, что я так или иначе что-то пишу, они понадобились пару раз, когда надо было что-то оптимизировать.
- получение данных из базы чанками, что бы курсор долго не держать (в монге он протухает через какое-то время неактивности) и отдача этих данных по одному.
- фикстуры, контекстые менеджеры
- преобразование одного генератора в другой. Например преобразовать данные из базы в какой-то другой тип с помощью сложной логики.