[Python-Dev] [patch #100889] a smaller unicode name database

Fredrik Lundh Fredrik Lundh" <effbot@telia.com
Sat, 15 Jul 2000 22:29:21 +0200

mal wrote:

> > second, the uninames module provides two public Python functions:
> I'd name this: unicodenames (we shouldn't be afraid of long
> module names ;-).


> getname() with an unkown code means that an unassigned
> code is being requested: this is a ValueError.
> getcode(name) should raise a ValueError exception too, since the
> requested name may be unsupported by Python's version of the
> Unicode lib (vers. 3.0).


> BTW, did you make the lookups case insensitive ? (Would be
> useful, IMHO.)

sure.  both getcode and \N are case insensitive.

> Perhaps a dictionary like interface written on top of
> the above two APIs (in Python, of course).

sounds like something for a "unicodeutils.py" module ;-)

maybe later...


if anyone would like to play with this, I just updated the
patch at:


(the module is renamed, the patch isn't...)

note: the patch doesn't update the build files.  Should be
pretty obvious how to do that...