Вы правильно описали свой алгоритм.
Только заменяется "Берется" - на "читается из", "Ищется" - на "просматривается и находится строка, которая содержит..."., "заменяет" - на "записывает вместо.." Осталось его запрограммировать на Python.
У вас появились вопросы во время написания этой программы? - Задавайте их, с удовольствием ответим.
Или вы хотите, что-бы кто-то написал эту программу вместо вас? Тогда уточните свой вопрос, пожалуйста.