Форум сайта python.su
Дан файл с неким текстом. Необходимо прочитать файл, вывести строку для ввода слова которое необходимо заменить, заменить само слово, и собственно, сохранить все в новом файле.
Пока что вот что получилось, но работает не особо. Подскажите, в чем ошибка и если не сложно, покажите как лучше это организовать.
with open('datafale.txt') as file_in:
text = file_in.read();
text = text.replace(“экономика”, “ЭКОНОМИКА”)
with open(“datafale_new”, “w”) as file_out:
file_out.write(text);
print(“Выполнена замена с сохранением в новом файле”);
Офлайн
Как понимать “работает не особо”? Мы не телепаты, описывайте проблему в деталях. Если вас интересует как организовать ввод строки для замены то вот
str_to_replace = input('введите строку для замены:') replace_str = input('чем заменить?:') # затем уже меняете
[code python]# код тут[/code]
Офлайн