[Python-Dev] PEP 435: pickling enums created with the functional API (original) (raw)
Barry Warsaw barry at python.org
Thu May 9 18:31:34 CEST 2013
- Previous message: [Python-Dev] PEP 435: pickling enums created with the functional API
- Next message: [Python-Dev] PEP 435: pickling enums created with the functional API
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On May 09, 2013, at 09:24 AM, Guido van Rossum wrote:
+1. This is a good one. While adding module=name is actually more typing than passing name + '.Color' as the class name, the current proposal (parsing for dots) makes it very attractive to do the wrong thing and hardcode the module name. Then typing the module incorrectly is very easy, and the mistake is easily overlooked because it won't be noticed until you actually try to pickle a member.
Seems reasonable. The module
argument should be keyword-only, and obviously
namedtuple should support the same API.
-Barry
- Previous message: [Python-Dev] PEP 435: pickling enums created with the functional API
- Next message: [Python-Dev] PEP 435: pickling enums created with the functional API
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]