3 ms·
Heh, I came across the namedtuple exec thing the other day when I was trying to get the collections module working :\ namedtuple will have to be implemented di
by trotterdylan 10y ago
Heh, I came across the namedtuple exec thing the other day when I was trying to get the collections module working :\
namedtuple will have to be implemented differently. I think it can be accomplished by defining the class with type()? Maybe with a metaclass...
- xapata 10y agoYou won't get exact compatibility, but a metaclass implementation would give almost all the features. I can't remember what exactly you give up, but I did that once and I lost some introspection friendliness.
- xapata 10y agoNevermind, all you need is type(). Metaclass unnecessary.
- pdonis 10y ago> I think it can be accomplished by defining the class with type()? I've done it using more or less that method. The code is in the "coll" sub-package of my plib.stdlib project; the Python 2 version is here on bitbucket: https://bitbucket.org/pdonis/plib-stdlib/src https://bitbucket.org/pdonis/plib-stdlib/src