Как добавить строку к определенной строке текстового файла в Python? - PullRequest
0 голосов
/ 12 сентября 2018

Здесь у меня есть текстовый файл "sample.txt", содержащий следующие строки:

sample.txt

Hello

START world

Добро пожаловать

happy

Остановка автомобиля

Здесь я хочу найти строку, состоящую из строки "START" в любой строке текстафайл и я хочу добавить "ABRACADABRA" в конце той же строки, используя python.

Ожидаемый результат

Hello

START world ABRACADABRA

Добро пожаловать

happy

STOP car

Помощь будет принята с благодарностью !!!

1 Ответ

0 голосов
/ 12 сентября 2018

Будет напечатано на консоли.Ты этого хотел?Или Вы хотите получить выход в другой файл?

fh = open("sample.txt", "r")

for line in fh:

    if "START" in line:
        print line.rstrip(), " ABRACADABRA"
    else: 
        print line.rstrip()
...