Почемы вылезают кракозябры?

Только учусь делать сайт с помощью python. И решил сделать страницу с русским языком, но вышли кракозябры:

5fb375d5ee6dd468670364.png

Понимаю что проблема с кодировкой(скорее всего), вот только не пойму где и как исправить...

Код:
#!/Python380/python 
print("Content-type: text / html")
print(
"""
<html lang="ru">
    <head>
        <meta charset="utf-8">
        <title>Проба с Python</title>
    </head>
    <body>
        <h1><b>Привет</b></h1>
    </body>
</html>
"""
)

Кодировка файла python: UTF-8
  • Вопрос задан
  • 240 просмотров
Решения вопроса 1
Wacdis
@Wacdis
PHP, Python, GO, Rust, NodeJS, SOA/MSA
import sys
import codecs

sys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach())
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы