Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #5532

cgi raspberry pi utf

Path csiph.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Hermann Riemann <nospam.ng@hermann-riemann.de>
Newsgroups de.comp.lang.python
Subject cgi raspberry pi utf
Date Mon, 26 Aug 2019 10:55:58 +0200
Lines 27
Message-ID <gshl4uFmbocU1@mid.individual.net> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 8bit
X-Trace individual.net r5l26w/TxKM/4P9LU81S+wqe8m0DdBKFq/IYGXx6oEzTXPuwoC
Cancel-Lock sha1:y3OqKi0VtOvirnubDJXjAduONNg=
X-Mozilla-News-Host news://news.individual.de:119
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
Content-Language de-DE
Xref csiph.com de.comp.lang.python:5532

Show key headers only | View raw


Ich möchte gerne, wie auch auf intel PCs unter SUsE,
mit raspberry pi Umlaute über cgi und print ausgeben.

Bei SuSE geht das mit der Zeile

sys.stdout=codecs.open("/dev/stdout","w","utf8")

raspberry pi liefert mit dieser Zeile nur eine Fehlermeldung.

Und wenn ich ohne obige Zeile mit print ein utf Zeichen wie
ü ausgeben will, wird das Programm einfach abgebrochen.

Statt print sys.stdout.write zu verwenden,
scheint nicht das gewünschte Ergebnis zu bringen:

 >>> sys.stdout.write("bäh")
bäh3

Woher die 3 am Ende?


Hermann
    der auch utf Zeichen über cgi auf raspberry pi ausgeben mag.
    ( Ohne cgi kein Problem)

-- 
http://www.hermann-riemann.de

Back to de.comp.lang.python | Previous | NextNext in thread | Find similar


Thread

cgi raspberry pi utf Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-08-26 10:55 +0200
  Re: [Python-de] cgi raspberry pi utf Hartmut Goebel <h.goebel@goebel-consult.de> - 2019-08-26 11:09 +0200
  Re: [Python-de] cgi raspberry pi utf Kaeptm Blaubaer <kaeptmblaubaer1000@gmail.com> - 2019-08-28 13:26 +0200

csiph-web