Kenneth McDonald wrote: > Given a Python unicode character (string of length one), how would I > find out the \uXXXX escape sequence for it? This isn't obvious from the > docs I've been looking through.
You can use the ord builtin, or the encode method with
"unicode_escape":
>>> a = u'\u1234'
>>> a
u'\u1234'
>>> print a
ሴ
>>> ord(a)
4660
>>> hex(ord(a))
'0x1234'
>>> a.encode('unicode_escape')
'\\u1234'
Carl Banks
--
http://mail.python.org/mailman/listinfo/python-list
