Я хочу прочитать файл text.txt с произвольным текстом, я хочу создать программу, которая заставит его читать его построчно, и если он найдет определенный текст для создания дубликата строки.
Мне удалось найти строку, которую я хочу продублировать, с приведенным ниже кодом для чтения строки за строкой файла, такого как исходный файл
test copy test
, поэтому ясделал приведенный ниже код
with open("text.txt",'r+') as f:
for line in f:
print(line)
if 'copy' in line:
x="copy"
f.write(x)
f.write(x)
ожидаемый результат будет
тестовая копия теста test
но вместо этого я получу
Тестовая копия Тестовая копия Копия