On Thu, Sep 09, 2004 at 09:45:08PM +0400, Oleg Broytmann wrote: > On Thu, Sep 09, 2004 at 01:20:36PM -0400, Neil Schemenauer wrote: > > Combining str and unicode objects like this does not work in Python > > 2.3. That is fixed in Python 2.4. It's amazing to me that > > international users didn't complain about this problem earlier. > > What?! Sorry, that statement was not quite accurate. Example code is better. class Foo: def __str__(self): return u'\u1234' u'%s' % Foo() # doesn't work in 2.3 but works in 2.4