Я хочу отредактировать очень длинный файл в python после первого появления заголовка.Файл выглядит примерно так:
*First Heading
line1
line2
line3
line4
*Second Heading
line1
line2
line3
line4
*Third Heading
line1
line2
line3
...
...
more headings and many more lines
Я хочу заменить (например) строку 2 второго заголовка на что-то вроде этого:
someNewtext line2
Я могу сделать это оченьэффективно с помощью sed, используя что-то вроде этого:
sed -e -i '/\*Second\ Heading/,/\*Third\ Heading/s/line2/someNewText\ line2/' file.txt
Могу ли я сделать что-то подобное в Python эффективным способом?