Как поменять иероглифы при чтении файла на русские буквы?

У меня есть текстовый файл на русском языке. Я пишу код,который его прочитывает,но вместо русских букв я получаю это: РћРіРѕ,теперь тут СЂСѓСЃСЃРєРёРµ Р±СѓРєРІС‹! Как это исправить? Код представлен ниже:

text = 'E:/Pythonprojects/python learn/text/russian.txt'
with open(text) as file_object:
    read = file_object.read()
    
print(read)

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

Автор решения: Dezmonder

Попробуйте дописать кодировку в open:

with open(text, encoding="UTF-8") as file_object:

→ Ссылка