WTF? Printing unicode strings

Fredrik Lundh fredrik at
Thu May 18 23:31:55 CEST 2006

Ron Garret wrote:

>>>> u'\xbd'
> u'\xbd'
>>>> print _
> Traceback (most recent call last):
>   File "<stdin>", line 1, in ?
> UnicodeEncodeError: 'ascii' codec can't encode character u'\xbd' in 
> position 0: ordinal not in range(128)

so stdout on your machine is ascii, and you don't understand why you
cannot print a non-ascii unicode character to it?  wtf?


More information about the Python-list mailing list