[Python-Dev] other "magic strings" issues
Barry Warsaw
barry at python.org
Fri Nov 7 13:50:34 EST 2003
On Fri, 2003-11-07 at 13:15, Skip Montanaro wrote:
> Barry> I would love it if what happened really was something like:
>
> >>> from socket import *
> >>> print AF_UNIX
> socket.AF_UNIX
> >>> from errno import *
> >>> print EEXIST
> errno.EEXIST
>
> http://manatee.mojam.com/~skip/python/ConstantMap.py
>
> No metaclass wizardry needed.
>
> i-didn't-even-know-i-owned-a-time-machine-ly y'rs,
Oh boo. Metaclasses are so much fun though! :)
But the enum stuff does have some other advantages. I'll try to clean
the code up (read: document it :) and post it somewhere.
-Barry
More information about the Python-Dev
mailing list