Ich habe viele Dinge ausprobiert, aber diese Methode ist die beste. Die Zeichen werden beim Starten als Webserver oder lokal nicht verstümmelt.
import io
import os
import sys
html_body = 'HTML-Format'
if type(sys.stdout) == io.TextIOWrapper:
sys.stdout = io.TextIOWrapper(
sys.stdout.buffer,
encoding='utf-8'
print ('Content-type: text/html; charset=UTF-8\r\n')
print (html_body)
Recommended Posts