У меня есть такая проблема:
Для оптимальной производительности записи должны обрабатываться партиями.Создайте функцию генератора «пакетной», которая будет выдавать пакеты по 1000 записей за раз и может использоваться следующим образом:
for subrange, batch in batched(records, size=1000):
print("Processing records %d-%d" %(subrange[0], subrange[-1]))
process(batch)
Я пробовал так:
def myfunc(batched):
for subrange, batch in batched(records, size=1000):
print("Processing records %d-%d" %
(subrange[0], subrange[-1]))
yield(batched)
Но яЯ не уверен, так как я новичок в генераторах Python, это просто ничего не показывает на консоли, нет ошибок, ничего, какие-либо идеи?