

От мой код:
# Зчитуємо заборонені склади
with open('data/errors.txt', 'r', encoding='utf-8') as symbols_file:
symbols = [symbol.strip() for symbol in symbols_file]
# Зчитуємо вміст вхідного файлу
with open('data/input.txt', 'r', encoding='utf-8') as input_file:
content = input_file.read()
# Розбиваємо текст на слова та перевіряємо кожне слово на наявність заборонених символів
for word in content.split():
if any(symbol in word.lower() for symbol in symbols):
# Замінюємо всі малі літери у слові на великі
modified_word = word.upper()
print(f'Слово "{word}" містить заборонені символи. Виправлено на "{modified_word}"')
# Записуємо результат у вихідний файл
with open('data/output.txt', 'w', encoding='utf-8') as output_file:
output_file.write(content)
Но он только копирует текст с одного файла и без изменений вставляет в другой...Возможно я не так записал данные в файле errors.txt?
