type chinese python character-encoding ascii block non-ascii-characters

chinese - Python: el carácter de bloque no se imprimirá



python encoding ansi (2)

En IDLE, print(chr(219)) (219 es el carácter de bloque) emite "Û".

¿Hay alguna manera de hacer que muestre el carácter de bloque en su lugar?

Esto en realidad podría ser algún tipo de problema en toda la computadora, ya que parece que no puedo obtener el carácter de bloque para imprimir desde cualquier lugar, copiarlo de Charmap y en cualquier cuadro de texto solo resulta en el Û.


Es probable que su shell python use ISO-8859-1 o Unicode, no el mismo juego de caracteres como Mapa de caracteres.

chr (219) también es U + 00DB, que probablemente sea el carácter Unicode Û. No sé qué juego de caracteres está utilizando, pero no hay ningún símbolo de los personajes que temprano en el conjunto de caracteres Unicode.