Я пытаюсь напечатать из Python 3 HTML, который содержит символы utf-8. Программа ниже прекрасно работает с Python 2 и Python 3 на Mac и Linux. Но на Windows я должен удалить строку <meta charset='UTF-8'>
для правильного отображения символов utf. Я пытался использовать # - - кодирование: UTF-8 - - но это тоже не помогло. Это ошибка в Python 3?
print( "Content-type: text/html;\n")
print( """<!DOCTYPE html>
<html><head>
<meta charset="UTF-8">
</head><body>
<p>¡Hola Señor Müller!</p>
</body></html>
""")