Кодировка в сообщениях бота в тг
Я пытаюсь вывести сообщение из файла в сообщения бота, но выводит в другой кодировке. Я пытался менять разрешения с HTML на txt и вообще без расширения.
Ввод:Фэнтези
Вывод:
Звёздная книга Земли Автор:Елена Николаевна Скорикова
elif (p.normal_form == 'фэнтези'):
with open("fentez", "r","utf-8") as file:
lines = file.readlines()
s=random.choice(lines)
print(s)
await message.reply(s)
Ответы (1 шт):
Автор решения: w4sQ
→ Ссылка
Попробуйте так. Если это не поможет, то укажите кодировку вашего файла. Плюс не особо понимаю зачем вам выводить текст из html.
with open("fentez.txt", "r", encoding='uft-8') as file: