Bestehen UTF-8 als Standard-Encoding

Habe ich versucht zu bestehen UTF-8 als default-encoding von Python.

Habe ich versucht:

>>> import sys
>>> sys.getdefaultencoding()
'ascii'

Und ich habe auch versucht:

>>> import sys
>>> reload(sys)
<module 'sys' (built-in)>
>>> sys.setdefaultencoding('UTF8')
>>> sys.getdefaultencoding()
'UTF8'
>>> 

Aber nach Schließung der Sitzung und der Eröffnung einer neuen session, das Ergebnis war wie folgt:

>>> import sys
>>> sys.getdefaultencoding()
'ascii'

Wie kann ich anhalten, meine änderungen? (Ich weiß, dass es nicht immer eine gute Idee, Sie zu ändern auf UTF-8. Es ist in einem Docker-container von Python).

Ich weiß, es ist möglich. Ich habe jemanden gesehen, der hat sich UTF-8 als seine Standardkodierung (immer).

InformationsquelleAutor DenCowboy | 2016-04-14

Schreibe einen Kommentar