[Python-Dev] PEP 520: Ordered Class Definition Namespace
Franklin? Lee
leewangzhong+python at gmail.com
Wed Jun 8 03:07:26 EDT 2016
More information about the Python-Dev mailing list
Wed Jun 8 03:07:26 EDT 2016
- Previous message (by thread): [Python-Dev] PEP 520: Ordered Class Definition Namespace
- Next message (by thread): [Python-Dev] PEP 520: Ordered Class Definition Namespace
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Jun 7, 2016 8:52 PM, "Eric Snow" <ericsnowcurrently at gmail.com> wrote: > * the default class *definition* namespace is now ``OrderdDict`` > * the order in which class attributes are defined is preserved in the By using an OrderedDict, names are ordered by first definition point, rather than location of the used definition. For example, the definition order of the following will be "x, y", even though the definitions actually bound to the name are in order "y, x". class C: x = 0 def y(self): return 'y' def x(self): return 'x' Is that okay? -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20160608/504c8706/attachment.html>
- Previous message (by thread): [Python-Dev] PEP 520: Ordered Class Definition Namespace
- Next message (by thread): [Python-Dev] PEP 520: Ordered Class Definition Namespace
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list