Short questions wrt Python & Unicode
KvS
keesvanschaik at gmail.com
Fri Jun 9 08:04:36 EDT 2006
Hi all,
I've been reading about unicode in general and using it in Python in
particular lately as this turns out to be not so straightforward
actually. I wanted to aks two questions:
1) I'm writing a program that interacts with the user through wxPython
(unicode build) and stores & retrieves data using PySQLite. As fas as I
know now, both packages are capable of handling Python unicode objects
(wxPython returns the values of text controls etc. by default as Python
unicode objects and "TEXT" columns in PySQLite have unicode entries)
and since of course both interface with me through Python unicode
objects I should be able to use each others generated unicode objects
without any fear in each other functions, right??
2) How do I get a representation of a unic. object in terms of Unicode
code points? repr() doesn't do that, it sometimes parses or encodes the
code points right:
>>> s=u"\u0040\u0166\u00e6"
>>> s
u'@\u0166\xe6'
(does this latter \xe6 have to do with the internal representation of
unic. objects, maybe with this UCS-2 encoding?)
Thanks in advance!
- Kees
More information about the Python-list
mailing list