weiß jemand, woher die Encoding-Namen und ihre Aliase (was für ein Wort... ) in Python stammen?
Mir geht es darum, ob Vergleiche wie
Code: Alles auswählen
>>> sys.stdout.encoding == 'UTF-8'
Bei 'ISO-8859-1' ist das ja noch verworrener, kann ich ja als Parameter sowohl 'iso8859', 'latin1', 'iso-8859-1' ... angeben.
Wird also bei Rückgaben von encoding-Namen immer die gesamte Form ('UTF-8', 'ISO-8859-1', 'CP-1252') verwendet (die ich so weder im Python '/encodings'-Verzeichnis noch in der dortigen 'aliases.py' finden konnte)?
mutetella