Мне нужно прочитать большой файл, читая не более N строк за раз, до EOF. Каков наиболее эффективный способ сделать это в Python? Что-то вроде:
with open(filename, 'r') as infile:
while not EOF:
lines = [get next N lines]
process(lines)