[Python-Dev] Adding types.build_class for 3.3 (original) (raw)
Eric Snow ericsnowcurrently at gmail.com
Tue May 8 02:57:24 CEST 2012
- Previous message: [Python-Dev] Adding types.build_class for 3.3
- Next message: [Python-Dev] Adding types.build_class for 3.3
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Mon, May 7, 2012 at 6:15 AM, Nick Coghlan <ncoghlan at gmail.com> wrote:
On Mon, May 7, 2012 at 9:54 PM, Georg Brandl <g.brandl at gmx.net> wrote:
As for buildclass: at the moment the types module really only has types, and to add buildclass there is just about as weird as in operator IMO. Oh no, types is definitely less weird - at least it's related to the type system, whereas the operator module is about operator syntax (attrgetter, itemgetter and index are at least related to the dot operator and subscripting syntax) Benjamin's suggestion of a class method on type may be a good one, though. Then the invocation (using all arguments) would be: mcl.buildclass(name, bases, keywords, execbody) Works for me, so unless someone else can see a problem I've missed, we'll go with that.
+1
-eric
- Previous message: [Python-Dev] Adding types.build_class for 3.3
- Next message: [Python-Dev] Adding types.build_class for 3.3
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]