Ezio Melotti <ezio.melo...@gmail.com> added the comment:

At least from point of view, the difference between ints and chars is:
* "u'%c' % 0xB5" means "create a Unicode char with codepoint 0xB5", i.e. the 
Unicode char µ U+00B5 MICRO SIGN;
* "u'%c' % '\xB5'" means "create a Unicode char converting the byte '\xB5' to 
Unicode", i.e. an Е U+0415 CYRILLIC CAPITAL LETTER IE if the byte string is 
encoded in iso-8859-5 or ต U+0E15 THAI CHARACTER TO TAO if it's encoded in 
iso-8859-11, and so on for every different encoding.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue7649>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to