Я пишу код в Python для поиска строки в огромном текстовом файле, который будет возникать каждые 10-15 строк и копировать его следующий строка в другом текстовом файле. Я новичок в Python, поэтому не уверен, что было бы лучше сделать это. Я пытаюсь с помощью ниже сценария:Поиск строки и запись ее в новый текстовый файл вместе со следующей строкой с помощью Python
name = raw_input('Enter file:')
with open(name) as f:
with open("output.txt", "w") as f1:
for line in f:
if "IDENTIFIER" in line:
f1.write(line)
После этого то, что мне нужно в выходной файл вся следующая строка после того, как эта строка найдена.
что-то вроде строки + 1, которая, я полагаю, недоступна в Python.
Как я могу перейти к следующей строке и написать эту строку в выходном файле после текста IDENTIFIER?
Если следующая строка также содержит эту строку, как это должно быть обработано? – YXD
Насколько велик файл? –
Файл находится выше 7 МБ. – nishapatel