[Python-Dev] Re: test_unicode_file failing on Mac OS X
Martin v. Löwis
martin at v.loewis.de
Tue Dec 9 14:51:45 EST 2003
Scott David Daniels <Scott.Daniels at Acm.Org> writes:
> Could we perhaps use a comparison that, in effect, did:
>
> def uni_equal(first, second):
> if first == second:
> return True
> return first.normalize() == second.normalize()
>
> That is, take advantage of the fact that normalization is often
> unnecessary for "trivial" reasons.
It also affects hashing, if Unicode objects are used as dictionary
keys. Objects that compare equal need to hash equal.
Regards,
Martin
More information about the Python-Dev
mailing list