python. После копирования файла указать питону кодировку содержимого

nf2 = input("Название игры: ")
with open ('index.html', 'r') as f:
  old_data = f.read()

new_data = old_data.replace('namegame', nf2)

with open ('index.html', 'w') as f:
  f.write(new_data)

Скопировал файл и вставил в другую папку с помощью shutil. Когда в файле была только одна-две строки, то я спокойно мог заменить "namegame" на 'nf2'. Но когда в файле уже стало 200 и более строк, то начало кричать на кодировку чтоль. Короче вот то что выводит:

File "D:\python\lib\encodings\cp1251.py", line 23, in decode
    return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: ' charmap' codec can't decode byte 0x98 in position 1386: character maps to (undefinded)

Ответы (0 шт):