From: Leo S. M. <leo...@gm...> - 2008-05-02 21:30:08
|
On Fri, May 2, 2008 at 4:03 PM, Pekka Laukkanen <pe...@ik...> wrote: > 2008/5/2 Leo Soto M. <leo...@gm...>: [...] > > If you are in position to change that code, I'd suggest to write it as: > > > > >>> u"%s" % u"\u00E4" > > > > No str and unicode mixing => no behind-of-the-scenes coercion is done > > => all works fine :) > > I can change the code but unfortunately this doesn't work either: > > Jython 2.2.1 on java1.6.0 > > Type "copyright", "credits" or "license" for more information. > >>> u'%s' % u'\u00E4' > > Traceback (innermost last): > File "<console>", line 1, in ? > UnicodeError: ascii decoding error: ordinal not in range(128) Oh. It worked using the trunk version :( -- Leo Soto M. http://blog.leosoto.com |