Что я хочу сделать, это в основном напечатать, сколько раз строка появляется в файле, но файл настолько велик, что программа всегда вылетает, когда я пытаюсь выполнить итерацию:
import gzip
res = []
def fileopener(f):
with gzip.open(f) as fhand:
for line in fhand:
res.append(line.count(b'NEU'))
print(sum(res))
Ожидаемыми результатами будет общая сумма 'NEU', но вместо этого программа аварийно завершит работу, прежде чем сможет произвести какой-либо вывод. Могу ли я что-нибудь сделать, чтобы это не случилось?