string processing question
Kurt Mueller
mu at problemlos.ch
Fri May 1 04:33:05 EDT 2009
Paul McGuire schrieb:
> --
> Weird. What happens if you change the second print statement to:
> print b.center(6,u"-")
Same behavior.
I have an even more minimal example:
:> python -c 'print unicode("ä", "utf8")'
ä
:> python -c 'print unicode("ä", "utf8")' | cat
Traceback (most recent call last):
File "<string>", line 1, in <module>
UnicodeEncodeError: 'ascii' codec can't encode characters in position
0-1: ordinal not in range(128)
Just the difference of having piped the output to another program or to
a file.
Maybe we leave the other issue with the different centering for the moment.
My goal is to have my python programs unicode enabled.
TIA
--
Kurt Mueller
--
Kurt Müller, mu at problemlos.ch
More information about the Python-list
mailing list