Re: [Python-de] python2 --> python3 : str vs bytes
26 Aug
2019
26 Aug
'19
5:03 a.m.
Am 25.08.19 um 10:44 schrieb Stefan Behnel:
Das Dekodieren erledigt Python (3) oft auch automatisch, z.B. wenn du von stdin oder aus einer UTF8-Textdatei (oder JSON/XML/...) liest. Alles andere musst du aber explizit einstellen, z.B. bei "open()" mit der "encoding=..." Option.
Stimmt nicht ganz. Das kann von den Einstellungen im Betriebssystem abhängen. So hat utf in cgi in SuSE ohne sys.stdout=codecs.open("/dev/stdout","w","utf8") nicht funktioniert, wohingegen raspberry pi diese Zeile für einen Fehler hält. Hermann der auch schon mit Dateien Probleme hatte, die sowohl utf8 als auch ISO Werte enthielten. -- http://www.hermann-riemann.de
1901
Age (days ago)
1901
Last active (days ago)
0 comments
1 participants
participants (1)
-
Hermann Riemann