[Python-Dev] unicode hell/mixing str and unicode as dictionary keys
M.-A. Lemburg
mal at egenix.com
Fri Aug 4 11:29:38 CEST 2006
Ralf Schmitt wrote:
> Does python 2.4 catch any exception when comparing keys (which are not
> basestrings) in dictionaries?
Yes. It does so for all equality compares that need to be done
as part of the hash collision algorithm (not only w/r to strings
and Unicode, but in general).
This was changed in 2.5, which now reports the exception.
--
Marc-Andre Lemburg
eGenix.com
Professional Python Services directly from the Source (#1, Aug 04 2006)
>>> Python/Zope Consulting and Support ... http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
________________________________________________________________________
::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,FreeBSD for free ! ::::
More information about the Python-Dev
mailing list