Мне нужно пройти через огромный (20 ГБ, слишком большой для памяти) текстовый файл биологической последовательности (БД GeneBank) и извлечь ту же информацию для каждой записи в БД.и каждая запись начинается со строки LOCUS XYZ some more text
и заканчивается строкой //
.в качестве примера:
LOCUS 123 some more text
many lines of some more text
many lines of some more text
many lines of some more text
//
LOCUS 231 some more text
many lines of some more text
many lines of some more text
many lines of some more text
//
LOCUS 312 some more text
many lines of some more text
many lines of some more text
many lines of some more text
//
Теперь есть ли способ сказать Python итеративно читать соответствующие 3 фрагмента этого файла в некоторую переменную var.чтобы быть более точным:
итерация 1: var =
LOCUS 123 some more text
many lines of some more text
many lines of some more text
many lines of some more text
//
итерация 2: var =
LOCUS 231 some more text
many lines of some more text
many lines of some more text
many lines of some more text
//
итерация 3: var =
LOCUS 312 some more text
many lines of some more text
many lines of some more text
many lines of some more text
//
большое спасибо заранее и всего наилучшего в наступающих праздниках