Python-Druck-Unicode zeigt keine korrekten Symbole an

8

Ich benutze Ubuntu 12.04 LTS. Wenn ich sowas im Terminal versuche:

%Vor%

Symbole werden korrekt angezeigt. Aber wenn Sie versuchen, Unicode-Symbole mit Python 2.7 zu drucken, bekomme ich das:

%Vor%

Wie Python zeigt, habe ich utf-8 Codierung standardmäßig für Terminal:

%Vor%     
sunprophit 06.08.2012, 17:24
quelle

1 Antwort

5

Ihre Eingabe wird vom Terminal falsch entschlüsselt. Dies ist kein Python-Problem.

Um dies zu beweisen, verwenden Sie die Unicode-Darstellung:

%Vor%

Wenn die ursprüngliche Zeichenfolge абв nicht zweimal ausgedruckt wird, müssen Sie das Terminalemulationsprogramm ordnungsgemäß konfigurieren.

    
Colin Dunklau 06.08.2012, 18:01
quelle

Tags und Links